Good protection from all directions. This gorgeous bay is nearly completely circled by mountains. Services are just ashore in Lelu Village: Grocery and Produce stores, Laundromat, Ace Hardware. There is a municipal dock. Ancient Ruins behind the Grocery Store. A short walk across the causeway is a bank w/ATM and a gas station. They will deliver diesel for free to the dock. They also rent cars.
A smooth sea never made a skilled sailor.