I had this at a tasting with 100 Champagnes, 15 being over $100/bottle. (Cristal, Dom...) This was my #3 of the entire tasting. Nose of whipped cream, toast and citrus. Full bodied, balanced and refreshing. This is one of the few well priced wines from wine.com.
There is no review from the IWC online of this. I didn't think wine.com would do this. You have to require a taste for this wine, in my opinion. It's something different.