stylish luxury self-catering holiday cottage in Staithes, North Yorkshire