Lovely place right on the beach. Huge space, great views, wonderful ocean breezes and all the amenities you would need and expect. They keep beach chairs, towels, and even a boogie board and sand toys so the kids can enjoy the beach and waves. The location was easy walking to restaurants, small shops, etc so we did not need to drive much at all. Th hosts were very responsive and dealt with minor issues that came up promptly. We loved the decks and hot tub. Parking in the garage is tight but we managed to park our minivan in there ok, of note if you have a large vehicle it is best to approach via the alley between Kingston and Kennebeck so you have a straight approach to the garage. Overall we loved this place and felt it was a great value.