We stayed for a week at the Reef Retreat Palm Cove, and enjoyed every minute. While we booked a spa room, we didn't use the spa at all as the pool and outside spa were too amazing to pass up. Our villa overlooked the pool, with ample privacy to not feel exposed. It was clean, the outdoor kitchen was well equipped (though also unused - so many options for meals in walking distance), and the king bed was very comfortable. Jim was friendly and helpful, and we'll definitely be back.