We stood in Caribbean Princess Resort because it was an add campaign for another Mexican Resort. So, we paid for some extra days to know Cancun better.
This resort stays at lagoon ( not on the beach). The seen side is beautiful. The property is not big, architecture built in transitional south style, old and needs some renovations. The personnel is good and helpful. The variety of food is not too extended, but well done.
The closest beach is available across the main street through the another resort, but make sure, that this is the worst (northern )part of Cancun beach - the bottom is muggy, no waves. Caribbean Princes gives you a van ride to the beach at Cancun Beach center. You also can use public buses for less than one dollar trip. Boat ride is also available.
I could recommend this resort for budget travelers. More than, we have seen where a lot of people from different countries, what gives you a chance to meet new friends.More