The place was clean, with fresh sheets and towels. There was coffee and tea, great WiFi and Netflix as well. Plenty of hot water and very cool bathroom. The location was perfect, with nearby city transportation.
I strongly recommend this place, if you go to Rome.