The apartment is charming, spacious and much nicer than in the pictures. The location is absolutely perfect. We would have appreciated more amenities such as coffee, water, a dish towel or paper towels. During check-in, the woman from the agency that managed the apartment tried to get me to repay a deposit even though I had already paid the deposit through Airbnb. Also, she tried to recollect the Roman city tourist tax even though we had already paid that through Airbnb. Luckily, I had printed out and highlighted those things on our receipt from Airbnb. The apartment was clean except for dirty wine glasses in the cupboard. We really appreciated that the agency allowed us to check out a later and keep our luggage in the apartment while we walked around on our last day. Overall, the apartment is clean, perfectly located and good value and I would stay here again.