I stayed one night at Ben and Karen's listing. I was able to do a booking same day which was great. After booking the location, I promptly received the check in instructions. I was able to check in without any issues. I actually didn't get a chance to meet either but that did not impact my stay.
The place itself was as described in a great location. I took the train from the airport and it was only about a 10 min walk from the train stop.
I would recommend.