The stay in this apartment just confirmed that it might be the best value Airbnb in Rome