Great place to rest your head after long days in Rome. Great location, good for large groups.