We've been staying at Michela's place for a couple of days and enjoyed every minute. The apartment has everything you can ask for, including all the stuff you need if you travel with little kids. Michela was very helpful and flexible when we had to check-in late at night and the communication with her was super easy and efficient.