A lovely North Coast place to stay.