Ok I am down to two places to stay...the Mayan Princess or Coral Bay Villas. Stayed a few years ago at the Mayan and did like it. Is CBV nicer? Worried about having to walk too far into town with a six year old. Any thoughts on the subject would be appreciated. Thanks..