Perfect location!! Dino’s place was perfect for our group of 7 — exceptionally located in the middle of fantastic restaurants and bars, and within walking distance to the pantheon, Trevi fountain and the Vatican. Air conditioning units were fully functional and much appreciated during this time. 100% recommend to all!