Great location with the beach view. There are restaurants and other amenities in the building. They also have a private pool and beach. Rooms were clean and had all the things you need to enjoy a beach stay. We were a party of 5, two adults and 3 kids and space was a little tight. Gloria was very helpful and accommodating.