Amazing spot! Perfect for your stay in Rome.