This is a heartbreaking review to write, but I feel that I have to express what happened to me. We arrived at around 1:30pm and we let Ginevra know, but she let me know right away that they couldn't check "no earlier 3:30pm". I asked her why if the listing clearly states 3pm check in and she just aswered that they did not have time to clean the apartment. At 3:30pm I sent a message to see if we could check in and no communication; she didn't respond. I told her I was very tired after a 17 hours of travel and I needed to use the bathroom... no answer whatso ever. By 4pm she finally messages me that they have been waiting for me since 3:30pm. I told her why didn't she message me and she responded that her phone had no battery. I proceeded to tell her that she had many excuses and guest should not be treated this way. She then told me and I quote "Im sotty cause this check in is becoming really annoying for me too". She made me feel like it was my fault, I was appaalled! She did mention that I could leave my luggage in the apartment at 3pm, but I want to remind you we are talking about 90 flight of stairs. Anyway, we arrived there was no one at the door and finally Lorenzo showed up. He was nice, I told him was was very tired and I told him I traveled for 17 hours and he said he would never travel for that long. He offered to take my carry on, but I wanted to do it. As I got to the apartment that floors were still wet and I realized the reason Ginevra did not message me was because she knew that the apartment was not ready. The view is beautiful and worth going up the 90 stairs, but that was basically it. The bed was awful; you could feel the springs everytime you turn. I had to check the mattress and it was flat because it is old. The kitchen looked clean on the surface, but when you open the cabinet left over opened food started to fall out. I mean lots of opened foods and with the covid situation you should have left overs from guest. The sponge to wash the dishes looked like it had been there for over a year. That sponge was disgusting and should not have been there. It doesn't cost much to leave a clean sponge for every guest. There was clutter everywhere! We opened the desk and there were horrids of stuff just throw in there, the was even a pipe of god knows who. It was so unsanitary and should be cleaned thoroughly. The bathroom smelled of urine and the shower was very small; kids small. The good thing was the towels and bed sheets were clean and you had good hot water and nice a/c. I did not cook or used the kitchen for anything because I was disgusted. Maybe this happened because they didn't have time to clean the appartment, but a little communication can go a long way. I didn't sleep much because of that old mattress and when I say it's old... it's old. But, I did enjoy florence and the appartment is very close to everything. The restaurants near by are very good. This appartment has so much potential, but sometimes host don't was to invest with the upkeep. This is my first bad review, but I just feel I needed to tell others. Do I recommend this apartment... Let's just say, I wouldn't stay there again. I am not picky in anyway, but cleanliness is top in priorities. The check in and the excuses could have been ignored if only the appartment had been cleaned to the standards required. My advice to Ginevra, please communicate things before the trip. Please have more empathy towards your guest (they travel from far); empathy is key to good communications. Please, buy a new mattress, guest should have a nice sleep.