The apartment is nice and ideally situated. We didn't see the hosts but they have a clever self-check in system to get the keys :)