Pretty disappointed because of the host, not the property.
Poor communication ( because is a firm, whenever you try to reach them for a problem, you are directed from one agent to another and finally no one can help you ).
My biggest issue was that I have requested an earlier check-in and one agent ,over the phone, told me is ok. When I arrived for the keys at the Central Station office ( 11am ), they made me wait for another 2h, then added other 2h ( blaming the cleaning services ). I finally got to the apartment at 5pm and met up the housekeeper waiting outside the building ( not knowing where is the apartment located ). When we entered into the property, I cannot describe in words how was smelling or messed ( I cannot add pics here ). After that I had to wait for another 2h to have the apartment a little cleaned up.
I honestly do not recommend Italianway!