Does anyone have any info on this place? Is it open yet? I've booked for the middle of Nov.,any wisdom would be appreciated...Thanks