I prefer to live in an apartment because it is self contained 
Yes, that is true I like self contained apartments too
Depending on where you stay they can call an apartment a  flat complex, a tower-block, a high rise that is if there are alot of units in it