We loved everything about this place. the room was amazing, and huge, the property is gorgeous, and the beach was perfect for hours of safe play for the many young kids there. I would definetly recommend the Marriot to friends.