This question in now moot. As of yesterday, I have booked the Marival for Jan 16-23. I still would appreciate any input or info on the resort.