Very clean. Suitable for family. We loved our stay in there.