Very nice and clean space with great amenities.
Central location and within walking distance to the Colosseum, forum and palatine hill