The Sherwood Palm Hotel, Torquay Beach