We were 5 friends in Roma for a dance workshop. We booked because of the size and the location of the apartment, and for these reasons the place was great. However we felt that there were too many small flaws for it to be a perfect stay. We have stayed at many airbnb's, we travel for workshops several times a year, and particularly when it's rented by an agency the expectations is higher. We book Airbnb over hotels because we are a larger group and and apartment gives us the opportunity to cook meals ourselves and we have a common room to hang out. Overall the stay was fine, but the apartment can easliy be upgraded with small adjustments. For example better cleaning in the bathrooms, the dining table was broken, the wifi was not stabile for laptop work but it was mostly OK for social media on phones (maybe the router should be in the living room and not the kitchen) the dishwasher didn't clean thoroughly and the kitchen equipment could have been cleaned better before our arrival. We also missed a toaster and a frying pan (egg and bacon breakfast for hungry dancers is difficult with only pots). Also one of the doble beds in the room with two beds is just under the air con, so the person sleeping there becomes wet as water drips from the aircon, so the layout of this room should be changed a little. We found extra blankets and sheets in the closet, but the beds have double sheets so if you prefer your own sheet you should probably ask up front. Some of the extra duvets and pillows was stained, I guess most duvets and pillows are underneath clean covers, but when you don't have covers it looks less intriguing.
All in all we are happy with our stay, but choose to share our experience in case these details are decisive to other guests. We never med Salah but the girls in the agency the greeted us were nice. They also accomodated us with later check out as a compensation for unstable internet, this was much appreciated, thank you!