Inside the resort inspired by a streaming show’s actual set