Craig is a diligent hard working host who gives a very informative outline of the area.
Location is central and is a good base to explore north and south. Walks and beach are very close.