Stunning contemporary self catering holiday apartments right by the beach near Padstow Cornwall