We just finished a stay with Carlo Alberto at his Mini Apartment. It's exactly as advertised and shown in the pictures. We enjoyed meeting him and his family. He was kind enough to take us out for drinks with his wife one night overlooking the Duomo. It's a perfect location for the tourist, right by the metro and short walk to central train station. The train station has easy access to a hop on & off bus for easy tours of the city or a train ride to Lake Como.
I recommend Carlo Alberto's place without reservation.