This was a wonderful place to stay and visit the Great Barrier Reef. The hotel is perfectly located, with a 5 minute walk to the marina where all the tours begin for the Great Barrier Reef. The staff were so friendly and helpful in the most wonderful way, and a special thank you to Jacob. The restaurants and their staff were so kind, and the food ever so generous and delicious. Not to forget their amazing breakfasts, any meal will be a great start to your day of sightseeing. Our rooms were clean, quiet and spacious with a lovely view of the city. All in all a truly magical experience. Highly recommend staying here.