A little tired in places but easily made up for with the huge space: much bigger than it looks. Perfect location.
Cheapest parking we found was on-street.