Excellent hosts, perfect location, super clean and cozy. Great views from the kitchen, bedroom and sitting area, well equipped with spacious outdoor seating area. A dream vacation spot!