Our stay at Kaplan's place was great. Lovely modern condo with everything you need for a comfortable stay, including snorkeling gear, plenty of towels, washer/dryer and well equipped kitchen. There's a nice pool in the complex and turtle bay a beautiful little protected beach is just a short walk away near the resort.