The place was very nicely located, just a minute away from the beach and restaurants. Excellent amenities and very clean. It was small but cozy for the three of us and our dog. Parking was a bit of a pain because it was difficult to find a spot on a weekend. However, once you park, you won't have to drive again in awhile. Would recommend!