Stayed there twice last summer and was met with a very nice staff with consistent and helpful service. The property is nice with a large pool. There is an adjacent golf course (Princess) which I found of average quality mostly because I don't like home lined holes .
The only issue I have is the $25 resort charge. I didn't see any additional resort benefit from staying here than at another large property.
I met the GM while staying here and he seemed very interested in making this a top end property.