Really cool place. Top location (in both senses of the word). Easy communication with the host.