The Sherwood offers Guest Accommodation in the heart of this fantastic East Coast resort of Skegness.