A very nice place closer to metro, buses and Vatican City all within walking distance.