Our stay at Davide's was fairly good once we were in the flat. The check-in process was a bit frustrating, and I would suggest improving it! There was very little information given, and once we arrived to the flat at the arranged time, we were unable to get ahold of the person who was meant to let us in for quite some time. Once we were in, the flat was great and we had a nice time. The flat is very comfortable, and extremely spacious by London standards. The location was good, and it was easy to get around. The only other negative is that the upstairs neighbours were quite loud at odd hours, and we could often hear them arguing and playing loud music. Otherwise, our stay was enjoyable, and we would consider staying again.