Best Western Beach Resort is your best choice. The Hilton is an old holiday inn that hey slapped a Hilton name on. The rest I believe are on Munras and you will not get any sleep unless you stay at the Munras Lodge (not on your list).
I have lived in this area for 20 years and can provide lots of info, please PM me if you need more help.
I have lived in this area for 20 years and can provide lots of info, please PM me if you need more help.