great place. price reasonable. kitchen well stocked with pots and pans and dishes. clean. spacious baths. well stocked with toilet papers and towels. great location. quiet. big balcony with clean tables and chairs. only the floor is not quite clean. we walked with our socks on and they did get dirty, quite dirty.