The place is a little dated, but it's a good location and overall I'm very happy with my stay.
Regarding internet connectivity:
Notice the internet connection using Wifi was very unreliable, borderline unusable.
My own cellphone had very poor reception in the apartment (only one bar).
Luckily my fiances cellphone carrier had very good reception inside the apartment.
Just be aware of this if internet connectivity is of importance for your stay.