As advertised, amazing location in Rome with tons of great things to do!