One of the best stays we have ever had, anywhere. Spectacular host ans facilities