Self Catering beachside accommodation at Shaldon Devon