Absolutely beautiful place to stay, Stunning location and hosts were exceptional. We would definitely stay here again.A+++