My stay was great, especially location and room cleanliness. The apartment itself is very spacious as well. However, there were enough amenities- I only received two sets of towel for two people of 4 nights stay, the shampoo bottle was completely empty, and they only provided two rolls of toilet paper (claiming that they have a rule of number of toilet papers provided for each stay). I had to purchase any missing additional amenities.
Also, although you still pay a cleaning fee, you will have to dump all trash by yourself in an any random bin on the street. You’ll have to find the bin on the street, where it is always crowded with lines of tourists queuing to get into Accademia Gallery.