The apartment looks exactly like the pictures except it is a bit smaller in reality.
You may need to provide your own bathroom necessities (toilet paper) if you are staying longer than 2 days.