Did a walk though a while ago. The apartments looked very clean. Definitely made for some newdigs.
All reviews seem positive