Good location, really close to Termini station. Also they help me with a shuttle situation and answer quite fast.
My experience was not the best but if you are not a picky person you will be pleased! Shower is quite small and difficult to go out as the WC obstructs, AC was not working in one bedroom imagine sleeping at 38ºC and make sure the bedding is OK (no holes).