Great spot for a week long vacation. Location was very convenient and close to coffee shops, restaurants, and the beach. Our dog loved sunbathing in the patio and you can even do some morning yoga there. Plenty of amenities and kitchen supplies were a nice plus. Manuela was very responsive when we had a request.