Nice up to date place in a great location. So many food options within a few hundred yards…as well as the colosseum.