This was one of my best stays ever. Mario was a great host: very communcnicative, accommodating of my specific arrival and departure times, and quick to provide answers to all my questions. The apartment is excellent, spacious, comfortable, thoughtfully-decorated, well-supplied, and in an incredible location. I would be thrilled to stay here again.