i always have an opinion, and here is mine (note: i did not stay there, i was a bit north, at journey's end)
on AC in general, do not expect american ideas of "4 star" or anything. it is a third world country. you must lower your expectations and be pleased, rather than expecting the best and being disappointed. my thoughts on JE was that the beach & grounds are magnificent, the staff very nice, the food pretty good, but the rooms were just ok. (not quite as nice as they loked on the website)
i understand this is similar to what i hear of CM's.