The apartment is great for a long stay (2 weeks for us). The kitchen is well equipped for cooking. The internet connection may not be strong enough for watching movies / working. The location is perfect.
I highly recommend this place.