Great location near the Vatican. Beautiful terrace overlooking St Peters Basilica to relax on.