"The only positive I can give Carina Bay was the beach location and Scott the bartender.
Its a shame they claim this is an all inclusive resort. Food options are extremely limited. Very few choices for dinner, with some of the food not being refilled without having to ask staff. They make limited desserts, so get one early before they are gone. Most of my meals were hamburgers at the pool bar. Not what I expect from an all inclusive. They had advertised an Italian restaurant on site but it was never open during our stay.
We were there for 3 days before housekeeping came to empty garbage and change towels. They are definitely not handicap accessible. The only elevator is the service elevator which takes you to the kitchen and then through the dining room to get back outside. There are not access doors if you need them, so if you are unable to get out of your wheelchair, open the door and push it across the large threshold, unfortunately you will have to wait for whoever you are with to notice you are missing and hopefully they find you.
Those of you who have service dogs, their website states no dogs. There were at least 2 dogs on the property with their owners.
The property also mentions a gift shop. Rest assure there is none. I never saw a fire pit or tennis courts. There are also not 2 pools. They have 1 large pool and a small hot tub next to it. There was only one night with entertainment which consisted of a DJ and a few fire dancers. "