This is a very large apartment in a convenient location, close to lots of transit, and shops too.
Everything that is needed for a stay, long or short, is there.