Welcome to Primrose Lake! In this quaint little town snuggled in the remotest peaks of the Rocky Mountains, everyone here is hiding from something. The Primrose Lake Resort and Spa is finally open for business, and it brings with it a whole host of proble