Even with a few arrival hiccups (self check-in temporarily unavailable, our train delayed 3 hours), this was still a perfect stay. Davide was accommodating and communicative. Apartment was clean and well-stocked with thoughtful amenities, and had a charming courtyard. And everything you might need is nearby (food, metro, etc.).