On a scale from 1 to 10, I give this property a 20! What can I say, this is THE ultimate resort, it's the Four Seasons! You just can't go wrong. My husband and I stay here once a year for the past 8 years and can't imagine staying anywhere else. If you want luxury, pampering and top notch food and service, then no need to shop around. Already looking forward to going back in March.