Sparkling clean, great lay out and location ... easy walking distance to beach, wharf and main street. Hassle free accomodation for our dog was a highlight