Modern self catering holiday flat with sea views of Seaton Beach in Cornwall