The location is perfect, right on the beach, and the rooms are clean, roomy and with a nice view of the beach. The property overall, however is old and rundown, it is sadly in need of a complete renovation. The fine dining restaurant on the roof is under renovations and was temporarily moved to an area right off the lobby, the greek restaurant was closed for the three days we were there. For some reason it attracts an inordinate amount of low class, rowdy people. The reasonable price for a beachfront "resort" probably has a lot to do with it. I had a good time, but would not return, I would try others.