There will be a bunch of us coming to visit over Thanksgiving week. Anyone ever stayed at Casa Mata? Anyone have any info on the place or area? Thanks