I usually stay at the Occidental in Playa Dorada and upgrade to their Royal Club. It is like a private club within a resort. It offers ocean front rooms, private swimming pool, top shelf liquor and reservation at the a la carta restaurants. Most resort offer these upgrades. It is worth the extra money.