Nice place, well located, with very responsive and helpful staff when it comes to amenities, supplies, suggestions and tips regarding the city. The check-in was in another building where the reception staff was located, minutes away from the apartment.
The apartment has a lot of space, two bathrooms, and a washer/dryer which was helpful towards the end of the trip.
You need to go up roughly 6x 10 steps or so to get to the place (3rd floor), so definitely keep that in mind if you have mobility issues. Otherwise, I highly recommend this place!