The apartment has all possible things one may need for a longer stay (even some useful things that you wouldn’t remember on your own!), which really makes your life easier - no need to run to the supermarket from day 1.
Great and efficient communication.