This place is crazy good. So much fun. All the rooms are great and well thought out. Lots of variety of puzzles and challenges. Make sure you look at everything! They're a little different than other room escapes as they have a host who stays in the room with you. This might seem odd but it's really a great idea because they can make sure everything works alright. Like if you are using a lock wrong. They also stay in character which makes it fun. They also seem really well trained. They would deliver clues in a way that stayed true to the character. Which isn't easy.
Going with big groups is probably going to make for a better experience because there's a lot to do in each room but it's possible to get out with well organized small teams (we did for 2/3).
I also want to say how awesome the staff is. They went so far above and beyond to accommodate my group it was amazing.
If you're an escape room enthusiast or purist you need to check this place out. The best.