Looking to take a trip to Abaco, looks quite amazing from what I have been reading. I've been to Exuma and Eleuthera, and love the charm of these islands, and the ability to explore various beaches. Where should I stay in the Abaco islands? Does one need to have a boat to enjoy the various beaches? Traveling solo, so want to stay in an area with restaurant choices and great beaches and snorkeling. Where would you recommend?