Very clean, enjoyed the fact that the beach is walking distance. Lots of activities for kids and most of all I felt very at home