We stayed here for 5 nights in July and the place itself is great. It’s big and in a good location. A couple of key points to note: it doesn’t have WiFi (which is noted on the listing) and the air conditioning is only in the common areas (1 in the kitchen & 1 in the hallway) there is no AC in the bedrooms and in summer it is so hot in the rooms that it is impossible to sleep for people used to being cool at night as there is not even fans. The son Cesare is absolutely fantastic, super helpful and friendly and couldn’t do more to help you. The unfortunate thing for us is the mother (Linda) completely ruined which would have been a great experience for us. At check out she came in and did a full inspection of everything and then started yelling at us in Italian with 2 young children there. We couldn’t even understand what she was trying to say and then we understood she was saying the place needed to be sparkly clean. Which was never mentioned at the check in. When I say sparkly clean I can only assume that she wanted it professionally cleaned as we had done the dishes, put all the towels in the laundry, wiped everything down, put the rubbish out etc. There wasn’t even cleaning equipment provided for us if she had expected a professional clean and we had to actually buy dishwashing liquid just to do the dishes! I have stayed in many Airbnb’s in the last and always had great reviews about how I leave the place. This experience was awful and unfortunately I can’t recommend this place to anyone as I wouldn’t want you to go through the same thing we did