Hi Warren,
I have been to The Heritage twice, once last year in March and then agin for Valentine's Weekend this year.
Both times were very nice but I was on a package deal (B&B, dinner, spa). As a returning customer I was able to avail of a room upgrade and this room was complete luxury.
I have had a massage there both times and cannot reccomend Natalie enough for the massage, it was one of the best that I have ever received. If I was ever to return I would definately ask for her. I did not see any opportunity for a yoga class.
The Italian restaurant was where we ate both times and was very good.
However both myself and my Mother in Law felt that the quality of the place was slipping and found that the service was not as high the second time around.
Not sure if that helps or not, addob