Amazing and spacious place. The location is perfect, crossing the street to the Colosseum and there are a lot of stores and restaurants around. Access was easy.