Location was on the water. No beach to lay out on however. The interiors were very dirty and not kept up by maintenance. The first time we stayed there a few years ago, there were actually mice running around the kitchen at night.We reported to the front desk and they didn't do anything. I have multiple pictures, and I will share them on line. We paid for a ocean view and received a very limited partial ocean view blocked by the restaurant and bar, when we requested to be move to a unit with a better view, they stated they were completely full, however, at night there were many rooms that had no lights on. The room phone did not work.The lock on the slider did not work, so they had to rig it. The bed mattress there very old and uncomfortable, The bathroom toilet ran the entire time. There really is no maintenance people to take care of this place. Overall it's very run down. If you're just looking for a cheap place and don't care at all about the condition, then it might be okay with you.Don't mind an unkept dated room.That's not very clean. We will not give it another chance to improve and we will stay somewhere else next time.