Awesome location. Not a long walk to the beach at all. Walking distance to Belmont Park as well. Lots of places to eat. Perfect amount of room for 3 people. We even had a toddler and that wasn't an issue. Everything was as expected. The place was not ready for check in at 3:00 PM. They were still cleaning the place and took an extra 30 minutes to clear out. They were parked in the designated spot but we didn't know it was the cleaning people. Called the host a few times. No answer. Texted the host and didn't get a response until almost 3 hours later. If we didn't walk up to the place and confirm they were just cleaners I would have thought the place was taken by someone else. Great place to stay if you're planning for beach days. Just slacking in communication.