Great all around. We have stayed in Asheville at Christmas time before. This was the best!