Beautiful place! Great location, welcoming hosts, sparkling clean. Everything you need for a perfect stay!