if you want a better location then you will need to book into the castle.
There's no TV in the flat. Not a problem as you will be in a pub most evenings. otherwise take a device that can stream with a decent sized screen.