Everything we hoped for and more. The location is fantastic. Accessible and convenient. Our host Daniel was responsive and accommodating. We will definitely book again for our next trip.