Very clean with everything you could need. More soundproofing between rooms is the only thing missing otherwise a great place.