This apartment is actually part of short stay apartments named Komodo short stay apartment. They have many units that they rented out. The building and the area are newly built and very nice considering they are located in Trento, city with history dated back to 9th century.
The area under the apartments are also nice. They have restaurants, cafes, large playground for kids and pets. Grocery is also nearby.
The host never replies to the messages that I had sent. They need to communicate well to the future guests.
Overall it was a good experience.