Good news: the place has a great location, hip crowd, trendy hot spot, cool vibe, etc. The food is pretty good, the prices are reasonable and appropriate.
Bad news: ironically, because this place has a high demand, the staff has a "you need us more than we need you" attitude and trust me, this shows.
The staff is so over the top arrogant and condescending, it's almost like a movie where you see the ridiculously obnoxoius waiter character - same deal here. You will be hard pressed to find a location that treats it's customers with as little respect as this place.