Fantastic place well worth the experience on the rooftop deck.