Size: A Kanal is about 20 marla, roughly 50 x 90 feet (~4,500 sq. ft) or similar dimensions depending on sector.
These are large houses, usually multistory (basement, ground + one or more floors + mumty).
Amenities often included: multiple bedrooms (often 57), attached bathrooms, drawing & dining rooms, TV lounges, servant quarter, double car porch, terraces, sometimes a lawn or outdoor garden.