The location was Ok, quite close to the centre. Staff very friendly but lacking knowledge of simple facts like how to synchronise the TV as it didn't work when we checked in. Bed was quite comfy and room was quiet, considering we were on top of the pub and by the main road.
Cleanliness very poor, the carpet was incredibly dirty and the brush toilet holder was in really poor condition, all rusty. This cost less than £5 to replace it
Overall, if you are in a budget, the place is OK but it could certainly be improved by owners
I can't comment on food and drinks as we didn't consume anything. There are amazing places in York centre where to have meals and drinks