The location is perfect to explore SF. We never met Irina either, but Greg is a nice and helpful guy. However if you travel by car, you should look for a payable parking spot nearby. There are some in about half a mile. In our case we payed 30 USD per Night. I recommend the app "Best Parking". Keep that mind, because parking their, is mostly not permitted and if so very hard to find.
I recommend the place!!