Amazing place. The location was the best. 10/10 for a couple that want to spend some time in Rome