Having looked at the hotel website, it seems that this is basically a "no cars" venue - they want £14 per night for parking. £14 is better spent in Sator Square or the bar, IMO. Which, obviously, is no problem for the about half of the attendees who would arrive by train anyway. But is is something that others should be warned of. It might have an inhibiting effect on some of the more enthusiastic costumes.
However, in most other ways it looks a good venue.