Very nice and clean. In a great location and close to public transportation to get around easily. Check in was in a different building which created some confusion and then we had to wait for an hour and a half before entering our apartment but overall was a very pleasant stay.