Really comfortable space, like a homey version of a hotel junior suite. Great neighborhood. Easy-going, communicative hosts. Kids loved the beach. We enjoyed the cafes. Highly recommended.