I really enjoyed my stay in the Green room at Francesco's place and the host was very welcoming. The location, set in a local residential area is great, near the train and bus station (about 10/15 min walk) and with easy access to the sites in Nalpes.
I would happily stay there again on a future trip to the city.