Great place and great value in Rome.