Great place! Very close to Colosseum and other tourist attractions. Amazing