I personally cannot couch for Emerald Beach, at least not on 12/04/21. 90 minutes after we were promised a room. At 5pm, we're were given a key to a room, but it did not work. At 5:15, we notified the front desk staff off the issue.
Almost 30 minutes later, they are swamped and completely ignore our presence. We've spent hours & $$$ at their bar and restaurant while eaiting, but no one cares about anything, because it's "not their responsibility".

0/5 stars; Do not recommend staying here.