Has anyone stayed at Mickey's Crib @ Windsor Palms? If so, did you book directly with the owner? I found a website that offers booking directly with the owner, and I am wanting to make sure it is on the up and up. Thanks for any info you may give.