A beauty spot was named one of Britain's best seaside towns despite being located a few miles from the sea