The Bahia Del Sol was nice & clean. It was also secluded, which we liked. The only problem with this place were the prices charged in the bar & restaurant. We caught our own fish, had them cook it, and they charged us more than if we had bought a plate with their fish. It was at least 4 times more than their nearest competitor. We should've known better, since the first night we were there, my husband ordered 2 drinks, one with alcohol, one with out, and it cost $25. If you stay at the Bahia, go next door to the Coconut Beach Club to drink or eat, although there are a lot of great inexpensive places close by.
The staff was friendly and helpful. Even they suggested going somewhere else to eat & drink.:)