Lovely spots by the beach for a family stay