The apartment has everything one needs to stay for a couple of days. But it doesn't really matter, since you won't be in it longer than absolutely necessary.
The location is absolutely amazing and I can just recommend to go outside and just start walking in any direction. :)