Dino’s place was sparkling clean and spacious. It was perfectly located within walking distance of the main tourist attractions (Piazza Navona, Pantheon, Spanish Steps, Trevi Fountain, and Colosseum). Would highly recommend!