What a great place to stay! Close enough to the beach to hear the waves crashing at night; and over the road to some great snorkelling along the reef. The unit was clean, well supplied with linen and towels, bathroom and cleaning products - but so much more. Samantha's attention to detail was evident throughout, from the thoughtful arrival gifts to the beach gear available for use. Great security screens meant that we could leave the unit open to enjoy the sea breezes, and a washing machine and drying line made our longer stay practical. The outdoor furniture was well used throughout the day. When we locked ourselves out one day, Samantha quickly arranged for another set of keys. We couldn't have asked for a better host. Highly recommended.