Perfection! Location, amenities, charm, amazing breakfast...they even provided reflective vests if you were going to be wandering about in the evening. We loved this place and wouldn’t hesitate to stay again.