Top of the Rock is a great venue with great views. The food was wonderful. Service was outstanding. Christi was our waitress and did a wonderful job. She was very attentive without being overbearing. She made sure we had everything we needed and took very good care of us. I would definitely return and ask for Christi for a second try.