This is the perfect place if you value 1) location; 2) ease of access; 3) clean, stylish atmosphere; and 4) an expert host. I expected it to be great, and it was better than that.