We had a fantastic stay. The resort was just as pictured and very clean. It was great to have direct access to a pool and the beach. Sandra was extraordinarily attentive and very responsive to all of our questions and concerns. Golf cart rentals are a must and very convenient to organize through the resort. A variety of excellent food and activities recommendations were provided. Would stay here again!