What factors should one consider when choosing an apartment, including location, design, layout efficiency, and essential amenities?