The only thing I can think is that the beach has a drop off that can be difficult for anyone with mobility issues
A friend and I booked a stay at Catalonia. I arrived 2 days ahead of her (thanks to American Airlines, but that is a different story!). The airport at La Romana is small, but effecient. I was through customs and in a taxi in about 10 minutes (including a bathroom break), The taxi ride was about 20 minutes. It then took only 10-15 minutes to check in which I thought was amazing as I have traveled to DR in the past (different towns) and have never had such quick check in. The only problem was when I got to the room and it was a king size bed instead of the 2 doubles I had requested. I called reception and they asked if I could stay in this room until my friend arrived and they would move us then. I agreed, on the day of the move, I asked how it was going to work and they said room transfers were at 3:00 PM. I called at 3, a bellboy came to my room with my new keys, took my luggage and showed me to my new room! I had time to unpack before meeting my friend at reception where her check in was smooth as well.
So, how was everything else??? Well, we did pay the little bit extra for the privileged pass and it was definitely worth the money. You have rooms close to everything, your own area of the beach and even an open air restaurant to be served breakfast, lunch and dinner if you choose. The beach was lovely, we did take a walk and found some vendor huts set up, but never saw any vendors on the beach constantly asking you to buy things.
All the food we had was good. We ate in all the specialty restaurants: steakhouse, caribbean restaurant and italian. I liked the carribean restaurant best, but all had good food. The buffet had a good selection of food and the food was hot too. All in all it was a great experience. I have stayed at other all-inclusives in the DR and this has been the best so far!