AMAZING. Perfect on every level. This will be my go to place when in Bristol.