5* Accommodation in a 5* location with 5* hosts. That says it all !! Nothing was too much trouble. A fab stay.