Everything was perfect. Great location with very accommodating and helpful hosts. Fantastic cocktails upstairs with easy access to the villa and hot tub. Highly recommended!