The place is nice, clean and pretty central. We didn't meet the hosts but it was explained to us how to get the keys and do the check-in and everything went more than fine!