We had a great stay at this apartment.
They location is awesome, you can walk everywhere. Check in/out was very easy and we were comfortable in the apartment. I would recommend for a party of 4-5 people.
A few areas for improvement are: the kitchen cabinets are a bit dated, the showers' design is such that the water is splashing a lot and there was a bad smell coming from the neighbor building right into our bedrooms. But nothing too terrible.