Hello my family just returned from a weeklong stay at the Caribbean Beach Resort. First let me say that I love CBR, this was my families 4th stay at this resort because we enjoy the theming so much. A couple of negatives that I noticed this stay that I had not before: 1. The popcorn ceiling in our room was extremely dusty and dirty looking. Not a big deal. 2. Two very large dark stains marked the carpet entry way of our room. 3. Mousekeeping was lacking, did not replace soaps shampoos cups etc on a regular basis. They also accidentaly took a white t-shirt that was left on the floor with our dirty towels....which we may or may not ever get back. 4. Quality of the food we received at Old Port Royale was not as good as in years past. There were many many POSITIVES to our stay I just wanted to give an honest review. The exterior and landscaping were immaculate as usual, bus service was pretty darn good, service checking in was good, and the location of our room (2313) was excellent.