Asheville resident, here. The Grove Park is lovely for its historic value and views. I agree that the Christmas season is a highlight. The Inn on Biltmore Estate is also lovely, but doesn't have quite the charm of the Grove Park. However, if you are planning to visit the Estate, the Inn is a good choice.