Very clean , location is great and walking distance to beach. It is great to a family.