Location conveniently located near Vatican Museums, St Peter’s Square, and a metro stop. Very modern design and clean. Take advantage of the meal in-home, it was one of our best in Italy!