Superb location, very bright and clean apartments, extra hospitality. Best place I've stayed in Rome so far, definitely recommend!