Staff was friendly, attentive and professional. Didn't like the loud music being allowd so late by the pool, but slept ok with ear plugs. Had a bad roommate that used my towel after muddying his, plus locked his stuff in my locker, also leaving mud everywhere in the bathroom, sand all over the floors. I brought this to the manager and they were ready to address the guy immediately, but I asked they do so after I left the next morning, so I could sleep without retaliation from the jerk/roommate. Would stay again because of staff, but hesitant because this was my first time sharing a room. But overall, staff super people, rooms good, A/C good, also.