This place was great! It had all the amenities I needed and more (there was a little kitchen, coffee machine, was stocked with clean dishes and silverware, the towels/pillows were great, etc.)
The shower is a bit difficult to use, it's meant to be handheld, but that worked out OK for me.
Also, there are a LOT of keypads to get in - three keypads required. Make sure you take time to memorize them or write the numbers down in case your phone goes out.
The location was pretty cool - it felt a bit of a far walk from public transportation from my stay (~10-15 minutes depending on which stop you go to) but that was not too much of an issue, and a bus goes very near the apartment. Also the area has little coffee shops and places to eat/shop around.
Overall I enjoyed the stay!