The location is good. The area is pretty and calm and very close to the skiing areas.
The apartment is very clean and the kitchen is well equipped. The negative point for us was the common area, we were 7 people and for us was too small.
A very strange point was that the host didn't provide us toilet papers and we had to buy it ourselves!
The host is nice and always available. If you don't know Italian the communication isn't the easiest but still manageable.
In summary, we had a good stay and holiday in Mezzana. But next time, i'd go with a smaller group of 4 or 5 people. :)