I came with a family of 6 people and we stayed for 4 nights. Giulia met us at the apartment and was very nice and helpful when we arrived (even though we were late!!), helping us with our luggages and all.
I do hope the water heater can be fixed because it was really difficult when some of us had to shower in really cold water when the apartment was already quite cool already. Someone eventually came to fix our water heater though, so it's okay.. however, hot water wasn't very stable.
Also, someone in the review below mentioned that the third room is actually a divide of the living room, and indeed it is, but it wasn't really a problem for us. There's enough privacy ,however we did have some problems with a mosquito.
The bathrooms also didn't feel very clean, especially the en suite bathroom shower. The light switches were dirty too, but that's not a big deal, i cleaned them myself. Some people in my family wanted tea towels to wipe the washed dishes and the trash can was a bit small - but that's not too big of a deal.
Also, there was no hairdryer for a day or two, but someone came very quickly to put one in the home so that was great :) Location of the apartment was great, but it was a bit difficult to carry our 13 luggages up one flight of stairs to the airbnb apartment - wish it was mentioned in the description.
The doors are also hard to move without squeaking so it was hard when we lived with so many people. When someone goes to the bathroom, it would wake up others - esp the ones in the living room.
All in all, it was a pleasant stay and if the:
1. water heater was working well,
2. the en suite bathroom shower cleaner and drain wasn't clogged and
3. the communication was clearer - they told me at 12PM that I wasn't allowed to check out past 11AM when i asked for an extension the night before.
Then I would give you five stars!!