I don't have much experience beyond Moorings but Moorings/Sunsail is close to shopping, close to the ferry and has a pool which is a bonus. After a week on the ocean a pool feels divine!