I know from previous posts that many places are maxed out. However, you might try Catcha Gardens on the cliffs or maybe Le Mirage on the cliffs. Both are quite nice with pool.
Le Mirage is a sister property of Charlea...so you could have the best of both worlds...cliffs and beach in one. Generally, pretty good on price too. Good luck and hope to see you there to celebrate the New Year!!