i stayed there few weeks ago and it was the worse place i stayed in CR.
The Manager told me that i am the only one complaining about the bad conditions which I also do not believe. I left after 2 days and left him $192 so he can spend it on "room service".
If you read the reviews most of them are coming from Visitors and not the actual guests. The moldy smell in the room was terrible. Service even worse. It was Christmas day and it was so loud, you could not relax at that place.
You will always have a room free at Baldi Resort, not at Tabacon and other Resorts. You can imagine why..
Finally they charged different amount to my card from what i have originally booked. They run scams to make money. There are plenty reviews which will confirm that. Stay away from that place