We are returning to Steamboat this year for our first time since 2007. We loved staying at the Ski Time Square Condos mainly because they were so close to the Pirate's Pub above the Jade Summit restaurant. Are either of these establishments still there? I've Googled them and can't find any current information. The last bit of news I read, they were having their liquor license revoked.
If it is gone, did anything else take it's place?