Very clean, nice place to stay you are right on the beach which is nice to walk to. Plenty of places to eat and shop!