This place has it all. The service, the food, and the view are all amazing. It's a bit pricey, but you won't complain once you've experienced this place. It's well worth it. I would recommend making reservations even on traditionally slower nights. Otherwise, you may find yourself hoping that the open seating in the bar has some space available.