Tantalus Estate, Wine tasting & fine dining