I had an extremely disappointing stay at Aspens. There was no information provided for check-in and when I called the phone number provided they told me to come to a different location, and when I arrived they informed me it was actually a remote check-in and I did not need to have come in person. I was travelling alone with my 15 month old son so the unnecessary stop after travelling to Whistler was unfortunate. Relieved to get to our room I was immediately disappointed. The bed did not look to have been made with care, there was something on the walls (vomit/food, I'm unsure), there was food on the floor (popcorn kernals, dried salad leaves, pistachios), items from the previous visitors left on the windowsill, and then a moldy shower curtain. After quickly cleaning up as much as I could with my son running around I struggled to get him to sleep in this hot room as there were only a few fans that did not help to lower the room's temp nor move the air around. When I finally lay down to go to sleep I was again disappointed. It felt as though I was lying on foam, and once I'd checked I discovered there was in fact foam placed on top of an old mattress. I continued to discover things: pillows stained, dishes unclean, etc. Unfortunately, I couldn't find somewhere else to stay as it was the Gran Fondo weekend. The saving grace was the pool on a hot day, but I will not be staying here again.