Mario's place is great! It is very new and stylish, clean, cosy.
The location is wonderful - less than 10 min walking from the train station and 10-15 to the center (and also a really nice park is 5 min away).
Mario was very kind and welcoming, he helped us book dinner in one of his favorite restaurants (which was amazing!) and met us in person before we left. Very recommended!