Wonderful space in Rome, walking distance to The Colosseum!