Overall good stay, very friendly and responsive hosts. Good for a pet, close to the beach and restaurants. Well stocked with kitchen and bathroom items, cute outdoor area. Interior space is a bit small, walls somewhat thin, not much seating. Could have been cleaner - we unfortunately found an unwashed plate with food in the cabinet, but the hosts sent someone right away to rewash all the dishes. They were also very helpful with other requests - extra blanket, mat.