Everything was fantastic! Brand new, great amenities, comfortable and warm, great view of the mountains and lake, and very lovely hosts. Would easily recommend.