Location is perfect, everything is in walking distance. Upon arrival I got very detailed instructions on how to use everything in the apartment and places of interest nearby.
I had to work during my stay and the only downside for me was daily traffic quota (5Gb at 35/10 Mbits/s) keep this in mind while planning your trip.
Overall great place to stay!