I am constantly looking at property in CDO, it seems quite stable, doesn't look like it will appreciate much in the near future.
We tried Kingston Lodge last July, total disaster, left after one night.
Nicest place we found in CdO was Coco Beach, much nicer, nicer rooms, nicer pool, much better food service, even good room service.
Also I preferred Limketkai for shopping, didn't like SM in CdO as much.