With that early of a flight I would definitely stay your last evening in MoBay. There could always be traffic hold up at that time, and you would be out of luck. May I suggest the
Gloucestershire Hotel right on the strip across from Margarittaville. Very secure ,quaint hotel with a nice restaurant.