The apartment is in a very good location: walking distance from major landmarks. Generally quiet. The apartment is quite spacious, was more than enough for five.
Wifi is available, albeit quite slow at times, but enough to check email.
The hosts were very helpful with any question/request.