Very roomy & awesome location. We loved being able to let our 2 small dogs loose in the big backyard to play and run around. Great experience.