We had an excellent stay from the moment we first walked into the front gate. I can't say enough about the friendly attentive staff. It seemed they were around every corner with a smile and helping hand. The resort is made up of three properties, all very well maintained and interconnected by walkways in a tropical setting. We stayed on a Saturday and enjoyed a complimentary happy hour by the pool with other guests - great way to meet new friends. All three pools and two hot tubs were crystal clear. You are surrounded by palm trees and lush tropical foliage so privacy is not an issue. What more could you ask for? We have already booked our next weekend getaway!