The apartment was very spacy for 3 people and it was clean with an amazing view from the 4th floor. Unfortunately, Nicolo wasn't there. However, the Italian lady in the building who must be his assistant, although she didn't speak English, she was trying her best to help us. The only negative was the lack of elevator, but we were notified beforehand.
All in all, a very nice experience!