It was an OK stay at this room, we never met the people that managed this apartment but communication with them was really good and they were available at all times.
Expect to share the toilets and kitchen with many other guests! The location is really good, just a 20 min walk from coliseum and San Lorenzo neighbourhood. Overall, it's an ok option for a couple of days in Rome city center.