Fantastic place. Very close to the metro station and taxi dropoff for arrival, and of course brilliant view of the Colosseum. The place itself is wonderful, definitely a highlight of the trip!