Awesome place. Gary has such a high rating for a good reason. Highly recommend.