Overall, our stay was "o.k.," but I'm not sure we would book a room here in the future. Our first night in, our room smelled absolutely horrible -- a mixture of rotten bologna and air freshener! We propped open the door for some time hoping to air it out, but to no avail. We were so exhausted from the drive that we toughed it out and hoped it would be better in the a.m. Not so. Additionally, we had excessive partiers right next door who played drinking games and shouted obscenities from the hallway until 2 a.m. We called the front desk at midnight and were told they would send someone up to quiet them. It never happened.
The next morning, I requested a room change and we were graciously granted such. Our new room smelled much better and we were blessed with quiet neighbors, although even at conversational volume, we could hear every word they said. I cannot stress enough how thin the walls are in this particular hotel.
Our room was nice and clean, and housekeeping was prompt and efficient, though we observed one housekeeper washing our drinking glasses with what looked like windex and...her bare fingers.
The complimentary breakfast was pretty good with lots of choices and the made-to-order omelets were superb. We took advantage of this just about every day.
The pool was clean but very, very small. Fortunately, there were never too many people using it at the same time. The little pool bar didn't seem to be opened very often, but when it was, the female bartender was, without a doubt, the nicest employee we encountered during our stay.
The beach is only a short walk across the road, and we found most motorists to be very considerate in stopping to allow us to cross. Don't bother with the beach gate access code the front desk clerk will provide you with --- it never worked. Just reach through the bars and open the gate from the other side.
The hotel also offers a free shuttle (van) service to within a 5 mile radius. The drivers were always very courteous and friendly.