Flat and location were fine.
Check In procedure a little complicated.
Be aware that you need to collect/drop keys from a shop 10 plus minutes walk away.
The Concierge service the hosts use ask you to fill in several forms and upload passport before releasing check in info.
If you are fine with this then no problem, but to me it was unusual.
All in served the purpose for our short trip to Manchester