We've never stayed at CSR, but we loved everything about CBR. The beautiful caribbean atmosphere was relaxing, the food court had a lot of variety, the feature pool is nice (each "village" also has its own quiet pool if you didn't want the hustle and bustle of the main pool), and the transportation was quick and efficient. We've tried several other resorts since our CBR stay, but we wouldn't hesitate to return to CBR as we had a great time. Good luck!