Huge apartment in a quiet side street. Two metro stops, or six tram stops into the city centre (both reachable with a 2-3 minute walk). That said, there is plenty to do, see, eat and drink within walking distance from the apartment.
Check-in instructions are clear and concise. If I had only one surprise it was that there is no TV in the apartment (but who comes on holiday to watch TV anyway)?