We had a great time! We did all the tourist things, though it was difficult booking some as they sold out quickly.
The apartment was exceptional quality and we were very comfortable there. The only issue we had with it was trying to work the oven as it had no markings around the knobs. But we figured it out in the end.
The living area was wonderful to relax in and have a few beverages. We found the edge pool was one of the highlights of our stay and we cured many hangovers there. I strongly recommend any future guests visit reef world and take the helicopter tour of the reef. That was an awesome experience. Also sunset cocktails at One Tree Hill was also a good time to meet people and enjoy the view.
We look forward to returning there in the future! Thank you for all your help.