The apartment is really nice and the location is great! We enjoyed a smooth check-in. Nevertheless, the cleanliness should be improved (the bed sheets were dirty upon the check-in, definitely not changed from the previous guests; luckily, there is a good washer/dryer in the apartment and we could wash them).