Good place located right next to pantheon. Perfect for exploring Rome on foot.