Truly a phenomenal location in Rome. I'd recommend the place as it is enjoyable on every count. The only possible drawback would be the many stairs. I had a great time all the same.