Wonderful room with all the necessary amenities. Full kitchen, laundry and beach gear. The resort is beautiful with lots of pools, hot tubs and barbecues. The beach isn’t great but nicer beaches are within a walking distance. Overall we had a great stay and really enjoyed the room and resort.