seafront [noun] + promenade [noun]