Leonardo's place is one of the best apartments we've rented ever. Super-comfortable living room, nice dining area and well-equipped kitchen. the bedrooms were quite nice (good duvets!) and a good shower (in a really deep tub if you like to soak).
The location is about a 15-minute walk from anywhere; we never needed the trams or buses, and the supermarket around the corner has everything.