Very clean place. Great location, the beach is right there, food and bars are all around. I loved it! I would definitely come back