We visited this resort as a family weekend getaway. This resort is absolutely beautiful. The staff were very helpful and professional. We had rooms with waterviews. It was so relaxing. The rooms and bathrooms were very clean. The resort had several pools, and whirlpools and a beach. They have activities for all ages. In addition, they have several restaurants and a nice store.