Great spot -- cosy, clean, well-hosted and super well located.