Very clean, great space, large and accommodating. The roof was great to hangout on and the kitchen had pretty much anything you would need.