In addition to the reviews below, you can read more on Trip Advisor.
It was nice to meet you last week during our stay at Reef Residences. I just wanted to drop you a note to let you know we had a wonderful stay. The 2 bedroom villa we stayed in was exactly as advertised and a perfect fit for our family. The pool was great - it felt like a private pool b/c everyone was at the beach - and the beach was beautiful, easy to get to and we were always able to find chairs and umbrellas. My kids had so much fun at the pool and beach each day.
Your staff is terrific - Verne and Prince were very helpful and the housekeeping was excellent. They were nice enough to work the daily cleaning around our 1 year old's nap schedule, which was a big help.
And thank you for your help with the reservation process and answering our questions ahead of our trip.
All in all, we had a great vacation!