An update... I just made a reservation to stay at Maxhapan Cabanas as I had read some very nice reviews. Anyone have any feedback? I'm getting very excited about the trip and I thank you for all your advice.