Overall it’s a clean,spacious and reasonably comfortable place.Location is good. But a lot of things need improvement.Firstly, the host was completely unresponsive via the app. I sent several messages, they went unanswered. They fail miserably on communication, there was absolutely no instruction from the host regarding appliances, garbage etc. A few days before check in they contacted us via WhatsApp and the host Ettore is very rude and arrogant. Many of the appliances in the property are not working. The coffee machine, the dishwasher and the dryer are not working.The toilet seat is loose and slides all over the place. This is noted in a review 3 years ago, still not repaired. The mattress in the main bedroom is too large for the frame. As a result it sits on top of the frame on one side causing the mattress to slant towards the center on one side. Very uncomfortable feeling that you are rolling to the middle. The doors in the shower stall both leak causing water to flood onto the floor. There is no place in the stall to keep soap or shampoo so you have to leave it on the floor, the stall is so narrow when you bend to pick up the soap you can bang your head on the handle. On the day of our check in, our train was cancelled and there were several delays. We arrived in Florence at 7pm. They charged us a late check in fee. I’ve never experienced this before. We didn’t show up at midnight, it was 7:30. Find a different property that respects their guests.