Clean. Better than the photos. Super helpful host. Helpful building staff. Pool and gym we're really nice. 10/10 rating from us :)