A group of us booked rooms to come stay for the week. Upon arrival we checked in and the room was not very clean. Dirty floors and the kitchen table hadn't been wiped down. The room had a fire alarm button right outside the door and being that this room is right next to the elevator we had people press it and run at all hours of our stay. This was very frustrating. The $50 fee and $25 daily fee was not in the original listing. This should be stated up front. Otherwise it was a good stay and a good price for the location. The beach is great and the pool temp was perfect.