I have been here many times with my friends and family. The atmosphere is amazing, and every time I've been there on a date, they have placed us in a nice private area. The food has always been delicious, and the service always friendly.
I have been here twice with my partner. Always have had quick service even when there has been a group of over 20 people. The food is incredible. Entrees and starters can sufficiently feed 2 hungry adults. You don't have to wait long at all and it's a huge meal. Good prices. It is one of my favourite restaurants I have ever been to.
I love the idea of Iguana (the decor is great, food tasty, $6 desserts are fab), but it's always too loud for me - a combination of people noise and music. Worth a visit if you go at a quiet time or can sit outside.