Amazing
My husband and I went to Heron Island resort for a week and didn't want to leave! We stayed in a "turle room" which is the cheapest, but since the whole resort has been renovated recently, the room was huge with a sitting area, balcony and large bathroom. The diving is spectular and we were also there during nesting season for turtles (November) so we were able to watch the turtles coming up on the beach at night to lay their eggs. So unique! From the morning yoga clases, to the spa, to the guided nature walks, it is so well organized and run. There's little night-life there to speak of, but that's all part of the relaxed, nature-focused atmosphere. I'd go back any day.