I agree - the resort is immaculate and they take good care of their guests. We live nearby and often run into customers who are very pleased with CM (never had anyone say anything negative). They do a fun Belizean night on Tuesdays, which is open to everyone on the island.
My husband and I went through the sales pitch with friends a couple of years ago and it was amazingly not high pressure. We actually considered purchasing, which is amazing since we are not timeshare fans