Waterfront Park is a lovely and adorable place in Old Town, combining a historic area with the water. It is a good place to stop by, with great views of the waterfront, the Potomac River, and boats. The park features an open plaza, a waterfront promenade, shade structures, and a modular space. It is perfect for a casual dinner, with multiple food options, restaurants, ice cream shops, and lots of shopping nearby. There is plenty of seating, though the picnic area does not have enough tables. It is good for kids, with a playground and ducks to feed. The park is dog-friendly. Some note it can be a bit crowded and parking is not easy. Public toilets are available but are not that clean.