Perfect place to watch the sunset. The food is excellent although pricey. Our service was poor at the start (we finally had to track down a waiter after sitting unattended for 15 minutes after being seated). The service got better as the evening progressed. You'll spend some cash here, but the atmosphere is well worth it.