All Good until you run into a problem.
Fine details, noise of the shower/taps, bedding tired, crumbs on floor, building works noise early in the morning- not mentioned by host, bring down the experience of the apartment.
On the other hand, great location, central to everything.
Disappointed with the communication with the host. He was communicating very well up until the night of our stay when we experienced the problem of ants - in the kitchen, bathroom, on the floors and even on the bed. I tried to contact David by phone and text. I received no response. Managed to speak to his son who was able to help luckily. I find it unacceptable that the host has not contacted me still two weeks after our stay, even if only to apologise.
Overall Great location, great check in, poor communication and the finer details lacking.