Have stayed at the Best Western Emerald Beach, and can recommend it. Only thing to be aware of is that they have no elevators, so if you don't like to climb stairs (my wife has some hip issues) you need to be sure to tell them that you want a first-floor room.