Came here with a huge group party for the evening event portion of a conference I was at. It was definitely not what I expected, and really a pretty neat place! As others say, the view was phenomenal and the atmosphere was great. I would have loved to have been there for dinner on a normal night, since what ruined it for me was the size of our group and the way that the dinner was served (buffet-line style, only by the time you got to the end of the buffet line you'd eaten the food you got at the last station - rinse and repeat, so you never really got to sit down).
There were plenty of nice, intimate places for people to gather though, and I liked the tiered outdoor seating areas. The bartenders had a great sense of humor and everyone had a nice time. The other staff were friendly as well.