The apartment is exactly as shown in the pictures. With a lot of windows and light. There's a tram stop in front of the building that can take you to Piazza Venezia and save you some minutes from walking (believe me you will need your legs in Rome). You'll be very close to the Trastevere restaurants. Wi-fi did not work sometimes.
The only concern is that the capacity of the hot water is 80 liters and for 4 people sometimes even saving water we were left with cold water. It was a great stay. Thanks!