Beautiful location made even more impressive by the fantastic amenities and excellent hosts. Definitely go and stay here.