I have stayed at all of the moderate resorts, and while it's not my favorite moderate, I think that the Caribbean Beach Resort is a very nice resort. I'm going back there again for two nights in December. It wouldn't be my first choice for a moderate--my favorite moderate is the Port Orleans French Quarter, but since that is closed, I decided to stay at the Caribbean Beach Resort.
I really like the atmosphere of the resort. It's very colorful and vibrant. The food court is fantastic--lots of choices. We never ran into lines or crowds when we went there. We were able to watch the Illuminations fireworks from the beach in Trinidad South at night.
One of the problems I have with the Caribbean Beach Resort is the size of it. It's very spread out. Our room was a good fifteen minute walk from the food court/main pool. Our biggest regret of the week was taking a room in Trinidad South because it was available when we checked in at noon time rather than wait for a room in Martinique later in the day.
One of the other problems I have with the resort is that the Custom House where you check in and where guest relations in isn't very convienent to get to. We ran into a long line when we checked in, but that was in part because it was around the official check out time, and in part because we arrived shortly after a
Disney Cruise line bus. We waited over 45 minutes to check in, and another 20 to get a bellman to take us to our room.
I would recommend the Caribbean Beach Resort to anyone. Research the resorts in your price range, and if you feel that the Caribbean Beach Resort is a good fit for your family, then you're making the right choice.
Karen