Top Airbnb! Among the best locations we have stayed in our extensive travels. Highly recommended and will back again in the future.