I have stayed here on several occasions (usually off season so I can afford it), but I must say that this place is nice. Beautiful property, friendly staff and the rooms are well kept and very luxurious....
Now the downside.
Parking.... Unless you valet, you will park a long ways away from your room.
Restaurants, expensive and average food and service
Upside...? The pool. I love the pool to cool down on a hot summers day.
I will be back