The place is huge! I thought it'd be rather small but almost couldn't find a friend of mine who was waiting there for me. The design is light and friendly. The different areas seem to have different color schemes (subtly done). The food was good (at least, what we had) but a bit pricey.
The waitress was a little too concerned if everything's ok and fine and if we desired something else and what she could improve. On the one hand - cool, they do seem to care what their customers think. On the other - too much care can be quite annoying.
Update: The quality of the food is still good, the concern of the waiters is still present but toned down to a bearable and actually rather nice level.
Only drawback so far - their homepage does not hold as much information as I expected. And beware - there's music.
Update: After having been there for a couple of times now I have to admit that the service is a bit lax now, the quality of the food not too exciting and make sure to ask for some milk if you order a chai. Seriously.