We've stayed there twice and loved it. Both times we stayed in Cabanas because we liked the tropical beach feel. Since our stays at CSR, we've stayed at YC and BC which is now our favorite. BUT, if I had to stay at a moderate again it would definitely be CSR. We haven't tried POR, but we have stayed at CBR twice. It was nice, but CSR has more to offer for a moderate. Love the Maya Grille! We try to eat there every trip. CSR is a breathtakingly beautiful resort. Nice pool too (but Stormalong Bay has me spoiled).
This year things are a little tight for us so we may have to either not go at all, or if we go we may have to choose CSR. This thread is making me feel better about that option.
PamNC