It's clearly a business run with the only purpose of making money, there wasn't even the host to receive us and make a little introduction about the flat and the surroundings.
Quite disappointing experience, I don't think I'd repeat again.
Having said so, it's a convenient place to stay for 1 or 2 nights, near the main train station (Termini) and big enough for 3-4 people.