Check in went smoothly, staff are lovely. The room was nice and a good size. We liked that they have beach towels, beach chairs and parking passes available to guests. Staff were nice but management, not so much. There is a sign warning that you will pay for towels that you stain. The towels are small, feeble, brown and blue towels worth next to nothing. Maybe better to not provide them if it winds you up that much. Next - upon checkout, someone on a motorized cart who had been watching us pack the car, raced over at 11:03am, curtly tapped his watch and asked "are you checking out?" After we stated the obvious, "yes", he raced over to another guest who was also packing his car and threatened a late check out fee! Management needs to remember this is hospitality and not the military.