Well overall we enjoyed Rome.
Pros of this apartment- spacious, high ceiling furnished appropriately. Good location.
Cons- cumbersome check in you have to give exact rather accurate time of arrival.
Read carefully terms and conditions on Easydomas website as there is city tax and late check in fee attached to it which is not apparent at time of booking on HomeAway.
There is a kind of guide made by management but it would be helpful if they also can add instructions where to dispose garbage or any available cleaning services etc.
Apartment does have subtle smell of mold, there is no exhaust fan or ventilation in bathroom.