The apartment is clean and comfortable. The location is really nice and close walking distance to all the things we wanted to see! The check in process is complicated for no reason- the listing is posted as self check in but they make you meet with someone to receive the code when it could easily be messaged. We had to pay cash to the caretaker since we checked in after 9 pm. The building is shared with residents who are quite loud and roudy in the morning using power tools.