While there has been an explosion of restaurants in NYC, especially downtown, there is no doubt that Caravaggio is still one of the best in NYC. The intimate bar when you arrive sets the pace for the evening. The regular menu, and the specials are consistently excellent. The service is outstanding. Just bring money.