Overall good spot - a bit far from the Center of Rome