We tried to book at Emerald Beach for the 15th and 16th of November (a few months ago) as well and found them totally booked even back then. We ended up booking at Bolongo Bay Beach Resort. This is at the end of our trip though, so even thought it's not as close to the airport for our departure, we're looking forward to trying it out!