This apartment is clean, modern and cozy. I would not recommend for someone with small children. The walls are very thin, check-in was a nightmare (1.5 hour wait in the freezing cold with two small children after following directions to call 30 minutes before arrival), and there is construction going on.