seafront: the waterfront of a seaside town
waterfront: the area of a city (such as a harbor or dockyard) alongside a body of water
novitiate: someone who has entered a religious order but has not taken final vows