All great! Only downside is soundproofing but wasn't a blocker for us