First the good: The hotel is cheap and walkable to the beach, RonJons, and multiple restaurants and bars. Our room was spacious, including the shower. The pool area looked very nice. We were offered a discount for the issues with our reservation. Now the Bad: We booked a room specifically with a kitchenette, months in advance, for a Thurs-Sun. We arrived an hour early and tried to see if our room was available. Without even checking, we were told that the rooms were still being cleaned, to come back at 3pm. We returned at 3pm, only to find out that the room that we reserved, months in advance was "overbooked". The best they could do was a mini fridge and a microwave, and we they still needed to clean that. 45 minutes later we were able to get into our room. The room was very spacious but only had a 2'x2' table with 1 chair for 3 people. Also please be aware that the floor is vinyl and this is a beach hotel and they do not mop the floors. My wife could not stand that the bottoms of here feet were very dirty just from walking around in our room. It appeared that the woman next to us was living there with her dog and she smoked. She would sit outside and smoke, which was sucked into our A/C Unit, and you could smell her dog in the area of the adjoining door that we were not using. You could also see about 1/4 of light around 3 sides of our room door. The door latched and locked, but the latch/lock was very loose which made it feel unsafe.