Absolutely perfect! Had he best time at this beautiful place. Location is amazing and the hosts were incredibly accommodating. So grateful to have spent my stay here!