We never met the hosts. They left us a key with a set of instructions. I loved the location because it was so easy to walk around from there. If you don't mind sharing a flat with other people (private room, shared bathroom/kitchen) then this is a great place. Walls were really thin, and you could hear everything.