We stayed in Trento for one night on our travels and this is a perfect place (also for longer stays). The apartment is very spacious and seems to be quite newly build. Everything was super clean. The location is perfect for exploration of the city center by foot. Check-In and overall communication was superb.
Highly recommended!