Unfortunately 3 stars. When we arrived, the floor was filthy and there was a layer of dust everywhere. I had to ask where the vacuum was kept because it was clear, who ever cleaned the apartment did not do a good job. The bedside tables had a layer of dust that looked like it hadn't been cleaned in weeks. I took several pictures and sent them to Guido and he didn't offer anything at first. I had to ask for a refund on the cleaning fee to which he said he would do (it still hasn't been refunded) and then he asked me to be thankful that I didn't have to pay extra for late check in (why would I have to pay extra, it's an automatic system? No one let me in, it was just a code). Then asked if I could still "give a 5 star review" because he "did everything to make it right." No he absolutely did not. He did offer to let the cleaning company come back the next day but by then I had already spent the first hour of my vacation cleaning an apartment that should have been clean in the first place. I have the pictures and screen shots to prove all of this.
On top of this, the apartment is clearly made with no love. There are no hooks anywhere so you can't hang up your coat or towels, just basic things people need when staying somewhere. The lights are blinding white and there is no dimmer. I would not stay here again nor recommend this place.
On the positives - location was good because we wanted to be near the train station. The area felt safe. Check in process was easy enough.