We had a great time during our stay. The apartment is very spacious, 2 big rooms and a very big common space. The beds were really comfortable. The kitchen is a bit small, so if you plan on cooking, take it into consideration (it wasn't an issue for us). The location is great- very easy to get from the apartment to all the interesting places, using public transportation. There are also a few places to eat within a walking distance. The check in and check out were really easy and convenient.
I would definitely recommend staying there!