Excellent, if quirky place. Very friendly and helpful staff. You're guaranteed to meet interesting people here!