The checkin instructions and self check in made this nice to not have to arrange meeting the host there.
Great location. Clean and comfy flat at a very reasonable price. Everything you need for a pleasant stay.