once upon a holiday castle location