Thinking of a quick getaway in june for 5 nights and am looking at out islands of the Bahamas. we have stayed on Cat Island and Andros before and they were a little too quiet (would go back though). This time I would like an island that has more restaurants/bars and nature sightseeing. After looking at Grand Bahama it almost looks ok but am scared it might be way too touristy.
We also would like recommendations for a private condo or hotel (not AI) that is actually on a beach and within walking distance or short taxi ride to restaurants/shops/bars.
Any suggestions for places to stay and/or another island that might fit us better, thank you.