My wife and I stayed at CMR last week. We met charliec and his better half while we were there. I agree with everything charliec said above. Nice beach, great pool, good restaurant, and a very friendly staff. CMR's is also next door to one of the nicest restaurants on the island (Capricorn's).
Once recommendation, if you do decide to go there I would suggest booking through their web site; I think they include some extras for free when you do (ex: snorkle eqpt, bikes, etc).