Yeah, the cafe sounds like a great starting location, packed with the eleven or so members, all interested in one another's powers and such. Definitely interesting introductory area, and who doesn't love some snacks or a spot of tea or a cup of coffee!