garden party: a party of people assembled for social interaction out of doors
party: a group of people gathered together for pleasure
waterfront: the area of a city (such as a harbor or dockyard) alongside a body of water