Some of the amenities listed were not fully functional, most impactful was the shower temperature couldn't be controlled (either scalding or freezing).
HOWEVER
This is the best value/location for a big group visiting Rome. Easy to walk to big sites and night life. Right next to Termini Station which made arriving and leaving very easy.
We enjoyed our stay overall.