My wife and I are experienced cruisers (10+). We both thought that the crew (shout out to our Cabin Stewart Rodney) were the best we have every encountered. They were perfect. Not a single bad thing to say about any of them.
I am a scuba diver and love to get wet. Rodney was from the Southern Caribbean and gave me some great advice and tips that just made my trip. The Southern Caribbean cruise is a very busy itinerary. You will feel rushed because of the many ports of call. That is not the Valor or CC fault. If you want a lot to do then you are going to feel rushed.
The food was ok for a cruise. I personally wish they had a healthier choice of food on this ship. Other CC ships did have a healthier section of low calorie and sugarless choices.
Been to Old San Juan many times. Lots to see. The CVS is across the street. You can get your wine and water there when you board. Lots of restaurant and bars to get your drink on.