A couple of years ago, we took a taxi to Emerald Beach. We chose it because we wanted to spend only the morning at the beach, so we didn't want to venture too far.
Although, it is very close to the airport, the sand is white and clean and the water is calm and clear. According to the taxi driver, we were welcome by the hotels. There was a Best Western and another small hotel next door. The beach was practically empty. At the poolside of the BW, they were having wedding ceremony after wedding ceremony...so that was our entertainment.
There was very little shade on the beach, and a few chaises (not the best...but nobody minded that we took them).
For a couple of hours, it was a good choice.