Welcome to The Perfect Hideout Resort , Mussoorie , India