a dome on the promenade in a seaside resort