For an upscale property, some aspects of the service were poor. Getting new towels each day took many phone calls. We notified them that we needed to leave a day early, and like many other reviewers refunds are impossible to get. After we tried, Expedia took a shot to no avail. Beautiful facility that is well kept but I cannot recommend it.