M and C beach