5 stars is just not enough. Even amongst the best stays, this one stood out. Every amenity was catered to with an appreciated personal touch. We had four but could have comfortably been a group of 10. Our only regret was that we had only a single night to luxuriate.