You can't fault location. In the centre of everything. Safe. Highly recommended.
Noise from main road may be an issue for some (we didn't mind it).
Communication prior to arriving could have been better. Host was responsive when we were there, though.
Flat could do with a few more proactive touches, eg. Milk/breakfast stuff, more pillows, cover/blanket, info about how to turn on the hot water, info/tips about the neighbourhood and public transport.
Would stay again but would check other places first.