Excellent location, that's the only good thing. The room was in horrible condition. Extremely sloppy, dirty walls, cracked bathroom accessories, the door was dirty and broken, the wall socket was broken. Also, the breakfast was terrible: bread with cream cheese from a jar handled by all the guests and something like orange juice, but it was something else that tasted bad. I would go back to the beach, but not to that hotel (or another of the same group).