Your location is spot on!!!! What made it so easy for check-in is the fact that you have an accessible lockbox with the keys and your pictures and directions were perfect! I’ve never had an easier check-in ever!
I hope to be able to stay at your place again!