Apartment is really good, everything nice, new, clean, etc. Location is also good. The apartment is manage by a company, so it is a similar experience to staying in a nice hotel in all sense.