The resort is beautiful. The property is meticulously maintained - so clean! Our room was large and comfortable. Very well appointed. The pool area is excellent with plenty of lounge chairs, tables, umbrellas, etc. It also has games for adults and kids, a poolside restaurant, and live music. Super easy access to the beach. We enjoyed our stay very much!