We were at Mr Sanchos beach this January. It was lovely, clean white sandy beach, good beach bar where we had a really nice mexican lunch. I had a wonderful massage there too, for a $1 per minute. Nice little touristy jewellery huts, you get hassled a little to buy, but hey, that's the fun of it!! We are going on another cruise this coming January and can't decide whether to visit Mr Sanchos again of try the Chakanaab Park.
Anyway, have a wonderful trip.