I've stayed in this apartment before with a previous agent. Its in a good location, spacious and has all the facilities that you need. However since the change in ownership, the price has doubled without any improvements in the apartment. There are also additional fees for late check-in and $15 for additional towels (only 1 large and 1 small per person is provided - not bath mat or kitchen tea towels).
There was also a strong sewage/waste smell in the en-suite bathroom which made it difficult to sleep.
I had asked upon booking to be able to drop our cases and bags off after arriving from the airport and was to told someone else would be in touch 1 day before check in, when I could request this. However they didn't reply until after landing in Bologna, a few hrs before check-in which made it hard to plan the day. Although they did meet us 1hr before check-in, we had to wait at the apartment for 2 hrs before that (and nobody had stayed the night before).
Although there is a relatively high cleaning fee, the apartment was not very clean - clumps of dust and hair around the skirting boards, dirty windows, tables and doors. It seemed like there had been a quick clean round, but muddy footprints around the shower remained so we cleaned the floor after checking in.
No soap is provided in the kitchen and there is no shampoo. There is a dishwasher and washing machine, but no tablets are provided (which the previous agent did provide).
If these issues were addressed, I'd be happy to recommend the place, but not until then - particularly the sewage smell.