People in front of waterfront, 3 people are sitting down facing each other as a young boy runs and 2 people walk towards the water.
people hanging outside by the water
People in front of waterfront is a rephrasing of people hanging outside by the water.
Waterfront is an area located outside, and "hanging" is a rephrasing of sitting down.
waterfront would mean they're outside by the water