I would have given it 5 stars except for the deceptive pricing. When you price it online it does not price in the " daily resort service charge of $32" or parking fee of $24. The resort fee is mandatory, you shouldn't have to read the fine print, to realize it will be added to room rate when you check in Otherwise the place and service was excellant. It was everthing you would expect of a Resort Hotel. Make sure you book your dinner reservations weeks ahead of time, especially the Golden Bee. We loved the trout at the Taverne. Even though the restaurants only look 3/4 full they claim they are booked and don't allow walk ins. The beds are very soft, not firm. The place is a beautiful as the pictures.