Feeling weird about owner (unsafe) and don't want to give address for boarding?

Hi there, quick question about a pet owner--I haven't met this owner yet, but am watching his dog this weekend as it was a last-minute request. We chatted through the site yesterday and there were a couple odd things: When he first booked, he had created his dog on Rover twice, so the booking showed incorrect. After we got that sorted, I asked him questions about his 3yo Lab and his responses were pretty general. Wanting to be a good representative of Rover, I accepted this booking.

This morning he asked me to pay in cash outside of the site and meet the dog quick today, even though that wasn't what we agreed upon. I responded to him about only accepting payment on Rover, but something about it seems kinda weird or unsafe. Normally, when I meet with owners the vibe is just completely different and I'm getting nervous to share my address with this person. I've tried to research what Rover recommends for Safety, but I can't find much. How do I cancel this booking if I continue to feel uneasy about this situation? (This one is my first through Rover).

Thanks!