Great spot! Centrally located in Rome with fantastic views of the Piazza Navona