Clean room, great location next to beach. Plenty amenities in the resort and many restaurants nearby.