Amazing place in a great location! This place is perfectly placed 5-10 minutes walking distance from Pantheon and Piazza Navona and only a 15 minute walk from the Colosseum and Roman Forum.