Place was clean and can accommodate a very large family. We enjoyed our stay.