The service, ambiance and food were all near perfect. The staff was very friendly, gave us privacy but was always there when we needed them. Very professional. The food was tasted excellent and the portion size (which I sometimes find lacking in places like this) was just right. All in all an unforgettable evening in an unforgettable place.