Hotel was what I wanted. I stayed in a suite with a view of the water. Parking was packed and had to park wherever I could find.
Biggest ridiculously dumb thing, the would not allow alcohol from the bar area into the pool area. I would happily return here, but not being able to have a beer while enjoying the view of the pool during the summer months is silly.