Stefano&Aldo’s place is right in the heart of Rome; a perfect location in walking distance to St. Peter’s Basilica and The Vatican. The apt. is spacious, comfortable and clean. Aldo was available around the clock and also offered us great tips for local restaurant options. I would stay there again.