I loved the overall location in terms of proximity to stores and food but the beach across the street was rocky and inaccessible. Plus, the street noise with people blaring music is non stop even into the late hours. The good news is that the slider blocks most of the noise :-) I wish the place had a few more amenities like a hot plate, kleenex, and bit more cleanliness. This is pretty handicap accessible for someone who needs little/no stairs but parking is nuts, so unless you're back by 5, you're walking downhill and FAR. I didn't mind but just something to keep in mind. Owners communication was helpful. Overall a solid 4 stars.