I went for a drop in class couple of years ago while visiting Lisbon and I've been going since. Great facilities, over the top coaching, wonderful athmosphere and the classes are brilliantly programmed. Everyone is super welcoming and friendly, the coaches and staff are absolutely amazing! Great professionals and so good at what they do.
Matchbox it's well located, within walking distance to the subway and close to Lisbon's downtown, plus the locker rooms are very spacious, always clean and have plenty of showers too.
Also If you don't speak portuguese don't worry, coaches wil explain everything to you in English.
Book a class and go check it yourselves =)