Very spacious, clean, and perfect for a large family. Loved how our dogs were accepted and yard was perfect for them. Definitely recommend this place.