I am playing on Xbox One play pass and I cannot find it for the life of me... I have looked all over EEL PIE HOLM but no luck finding it or the sign... Any walkthrough I look up is for the computer version and it seems like the maps are different... Please help me... I know what to do there it sounds super easy but finding this place is impossible... It is my last side quest for this area but I have uncover the entire map for this area but still nothing...