You might also consider the Blue Tang Inn. It has pretty nice rooms and a little pool that your six year old would enjoy. It's just a little down the way from the Mayan and around the corner from a big grocery store.

A fish and a bird can fall in love, but where will they build their nest?