The location of this Airbnb was perfect for us and where we needed to be for the things we were doing in Florence. We really enjoyed being able to walk to everything. Florence is BEAUTIFUL! As far as Our stay, the only drawback to being able to give 5 stars on some things was due to delay of housekeeping, and communication. Housekeeper didn’t come till after check in time, we were already an hour later than check in time when we arrived and although checking into the room progressed, it was not cleaned. The housekeeper did show up before we completed check in and we were at least able to leave our luggage and get out to enjoy the rest of our day. The room was ready when we returned. There was also difficulty in communication as the gentleman that checked us in didn’t like being questioned about why there is a separate legal document I had to sign other than the agreement through Airbnb. It wasn’t something that was asked for anywhere else we traveled in Italy so I was trying to understand that. It does tell when you are reserving that you have to sign it, but I just didn’t recall why and he felt I was upset with him because I asked. Not at all. We just were having language barrier it appeared to me. However when he informed me that I hadn’t asked for the bedding on the pull out sofa to be changed so they wouldn’t be doing that, and he said it was on my agreement in the Airbnb, that was upsetting. I pointed out that was not on Airbnb and I was paying for the whole place and my daughter would be sleeping in the bedroom and I would be on the sofa bed and there was nothing that stipulated for 2 people you didn’t get a change of linens for the ones there. We came into a uncleared room and the sofa bed was pulled out with obvious used bedding. He said they were already delayed for housekeeping and not to cause more delay by asking for it. How was I causing the delay? He explained since it was a Sunday there were delays and I was adding to it by asking since they didn’t have it with them. He finally said he would get me bedding the following day. So just be sure when you book you clarify you want clean bedding if you want to use the pullout sofa bed. To his credit he kindly messaged me later that evening letting me know he would drop off bedding to the room. I was thankful to have clean sheets and happy enough to make the bed up myself. Otherwise the accommodation has everything you may need. Otherwise, no problems with anything in the accommodation. I would recommend to others as long as you know what to expect.