Communication with Giuseppe could have been better. We didn't have any responses when we wrote to him. When we arrive to the place he didn't know who we were and when we booked. We booked one of the nice rooms, we chose based on the photos, instead he gave us the worst room. There was no ventilation, it was really warm because sun came in the room all day. There is no access to a fridge (much needed when the weather is 35°).
When we arrive the room was not ready, we had to go out for 30 minutes. The doors are old and get easily stuck so it might take some effort to get in/out.
It wasn't the worst stay ever but we don't recommend this stay.