I agree with engee30. I would also add that "flat" is sometimes used to describe a
type of apartment. For example, flats in San Francisco, CA are characterized by long hallways. A flat is a long, stretched-out apartment.
I hope that makes sense.
Debra
Teaching ESL to Adults