Our experience at this hotel was disappointing. Upon checking in and entering our room, we found a rag lying on the floor near the door. Unsure if it was clean or dirty, we placed it in the hallway. Additionally, the hotel keys failed to work and required a trip back to the front desk to be reset.
The building is very old and desperately needs a makeover. Unfortunately, the cleanliness of the room left much to be desired, to the point where I was unable to feel comfortable sleeping in the bed.
On a positive note, the beach access was convenient and enjoyable. However, the pool was not heated, which detracted from the overall experience.
If cleanliness and a modern atmosphere are important to you, I would not recommend staying at this hotel.