Recently stayed here for 3 days while attending a Shriner's convention. The hotel staff was wonderful! They were helpful with all our needs, even parking when we arrived in a Mercedes Sprinter Van. (Too tall to fit in the garage, & no empty spots in the open parking lot.) They let us just park on the side-& the security man spoke to us personally that he would keep an eye on it. We also had a hospitality room for our temple, & the staff habitually checked in with us to see if we needed anything. The rooms were an older style, but they made the most of it. Lots of pools, & right on the beach.