Stayed at the resort for 3 days with some girlfriends. We loved the beautiful architecture and the beautiful landscaping. Enjoyed the tennis, yoga , the pool and Beach Club. We stayed in the older building and the rooms were a little small but beautiful. Food was great at the Golf Course building. Service was wonderful. I would recommend it.