Try Donaldson's Inn on the beach. Tropical Breeze is in town and is a fully equipped guest house. Both are very reasonable price wise.