What a great place to stay and wonderful hosts. Very clean and well maintained, and has absolutely everything you need and more. Especially loved all the personal little touches that made us feel comfortable and at home… definitely made it a stand out stay. Location is super – close enough to beach, outdoors and city. And not to be overlooked, an excellent set up for our beloved four legged family member who also had a great time.