Always a crowded popular spot.