We stayed here 2 nights with 6 people. Even though we didn't meet our host, it felt like she was there with us. Asking if we settled in ok and if we needed anything. Also giving us a thorough explanation on how to check in/out was very helpful.
The apartment was very neat and spacey. The public transport is just around the corner so you're good to go anywhere.
I would definitely recommend this apartment!