A great place in the heart of Rome. Everything was walking distance. Highly recommend!