This place is perfect, but I wish I could give it more stars. The apartment we booked is NOT the apartment we stayed in. By the time we got in to the apartment, we didn't care where we were. After changing our check-in time several times, we agreed to a 4:00 pm check-in. We waited and waited and after contacting Paolo several times, as well as AirBnb, we were finally in close to 6:00 pm. Like I said, I can't review the apartment we booked because we never saw it. The place we stayed, possibly in the same building, was very nice. It is close to everything and a metro stop right outside the door! Unfortunately, on our second day, the doorbell rang, I answered, and a woman handed me her cell phone. It was Paolo. He was very agitated and began asking over and over why we were still in the apartment. I told him we were booked for another night. He called me Dennis. My name is not Dennis. He had me confused with another guest. It was a difficult situation and was handled poorly by Paolo. I would recommend the apartment, but not the person managing it.