Tucked away in North Devon, this charming town offers a seaside escape with views so breathtaking it's been likened to ...