A lovely quiet place on a wonderful beach.