A great place at a wonderful location