The location of Carlotta's place is great. It's right next to the park in a beautiful apartment building making it a great place to explore Milan from. The place is quite small, but met our needs. I wouldn't recommend the place if you want to cook your own food, but there are plenty of good cafés and restaurants around if, like us, you don't want to.
Unfortunately the cleanliness does leave something to be desired, which is the only real downside of the place.