Carlo's place, and especially Carlo himself, was absolutely awesome. The place is located in the north of the city, close to the expo which was great for us, but also easily connected to any downtown area with a wonderful tram that runs until 2am. Around the house are some great restaurants, including an awesome pizza place Carlo pointed out.
The house itself is great. The terrace is huge, which even though we had bad wether was still a pleasure. On clear days you can see to the alps. Inside the house was warm, the kitchen had everything we needed, the bed was soft and the shower was strong. Really everything.
The only thing you should know is that it's at the top floor of the building by stairs. It's not too bad, but if you have a lot of things its a bit of a workout.
Beyond all this, Carlo himself is awesome. He is always willing to help is great to talk to, and when he wasn't around his family we're so nice in answering our questions. Wish we would've had more time to hang out