Can't really ask for more - key was dropped off promptly when we arrived. They showed us where the supermarket was, the wifi password, etc...
The flat itself was really nice and great location! Would definitely recommend