The Grand, 5 stars in the centre of York? Does it get better than that?