Very nice place in a great and convenient location in walking distance from Collosseum and Circus Maximus.