Very clean. Location was walking distance to the beach . Place is great for 4 adults . Not five . Unless ok with one on the couch . Not safe for children and if you have a person with any mobility issues .