Yes it is... Fancy and ridiculously expensive.. I've never actually been there, but I know where it is. Though, oddly enough, Aspen doesn't have the nickname of "Ski Town, USA"... That is actually Steamboat Springs, Colorado, which is only about 40 minutes from me.