Amazing villa, amazing views, amazing hospitality. Great location and the hosts have thought of everything, you hardly have to lift a finger. We've traveled via AirBnB a lot this was place was tops.