Nice place and very close to Vatican. Good restaurants nearby.