For us it was a great location, very clean, as described and ideal for what we wanted. The walk into town was no trouble and the flat was in a very quiet area so no traffic noise or street noise, very comfortable bed too, great after doing the city on foot.
Communication was excellent and effective, check in was a doddle and spot on time.
Parking is tedious but not insurmountable if you come by car, like any big city they are doing their damdest to dissuade people form coming by car.