Since you asked, the location is great, the office staff is great and the beach service (Ikes) is great. The unit itself was not especially clean, kitchen not stocked well with things you need to eat and cook, curtains were falling down, and the showers need work. The unit is very cramped as well and could use a coffee table. There is mold that needs to be attended to and it could use some paint. I do not like looking over a parking lot even though we had a great view of the beach too. For the prices this year, honestly this is the worst place I have stayed for the highest price per night I have ever paid (including the Caribbean) Our family still enjoyed our time as we adapt and are not too picky but I am trying to give an honest review. I know prices are high this year but even at half the rate per night I paid, I would expect way more than this unit delivers. Very disappointed.