When we checked in they didn't have the our two rooms together even though I called in advance. They have to move us the next day. However, the first nigt we found a roach, and our other night in the new room, we also found another roach. The cleaner just remove dirty towels, they don't clean the rooms. one of our room toilette wasn't flushing right and shower was clogged water was slow.
You can't access the beach, and you cannot really walk in the neighborhood, you will need taxi all the time.
However, most of the lobby and front desk are very nice, their hospitality are top notch. As a part of a Hilton hotel, they need to retouch and do better with the place. This place can be a gem.