If I stay a few days, I have stayed 7x at Best Western Oceanside, 100 yards to beach, pool, free hot breakfast, bar that sells food, refrigerator, microwave, bus ($1 for seniors) outside the hotel, walking distance to water taxi, walk along water front to restaurants, $ washer/dryers, friendly staff.
No shuttle to hotel, (about $30-35 by taxi),can put your name down for $ shuttle to Port Everglades.