I agree with all of the above. The Nassau Harbour Club is run by Peter and I know him well. Used to work on his boat and we have spent some great times together. I always tell people to stop there, plus a great shopping center across the street for provisioning that is a lot better than shopping downtown (which is not far away). Yacht Haven is a good place too and the Poop Deck is one of my fav restaurants there. If you want to pull your boat while you are away, then you can go to one of the other marinas between Yacht Haven and the Harbour Club. The Harbour Club does not have a boatyard.