apartment aka flat, suite (residence)
an apartment (or flat in britain and most other commonwealth countries) is a self-contained housing unit that occupies only part of a building
"apartment aka flat, suite (residence)" What is the definition of "apartment"?