10/10 would stay again. Perfectly clean, extremely spacious with places to sleep for all. Perfect for a family reunion type gathering or just a large group of friends. The back yard is massive and you still have a sizeable space that is covered if you want out door activity while it's raining. Mike was responsive and answered every question I had near immediately.