This place is great - very close to the colosseum and lots of other attractions.
Very spacious, comfortable space.