We enjoyed our stay. The only issue we encountered was an ant problem which ruined our snacks we had put on the kitchen counter. It was described as beachfront and the property itself is beach front. The room is quite the walk to the beach. The parking situation can be an inconvenience as most of the spots near the room are reserved and the rest fill up pretty early leaving us to walk a distance after tiring days.