Casa Moonlight has a great location close to Madison Base and the village, and the ski-in/ski-out access was excellent. The new windows with built-in shades were a nice upgrade, especially in the loft where our kids stayed. Bathrooms were clean and well maintained. Doors new with screens and locks. Check in and check out was easy. However, several issues affected our stay. The pantry was full of old and expired items that should have been cleared out prior to arrival, including rock-hard brown sugar and other condiments, foods and spices. The home also needed deeper cleaning and maintenance: burnt-out light bulbs, dusty fixtures, layers of dust on the decorative logs inside the unit, dusty and musty-smelling sheets and blankets, and old, dirty decorative pillows. We spent much of our first day, if not all of it, cleaning, dusting, vacuuming, and laundering the bedding.The listing also noted a live TV streaming service (printed out info in the cabin), but it was signed out when we arrived. We contacted the property manager, but there was no follow-up during our stay.With improved cleanliness, upkeep, and communication, this property could be a great stay given its location and layout.