The check-in process was really easy. We just sent a message to Petra and she came to greet us. She helped us with finding the parking spot as well.
Nearest subway station is 15 minutes walk. We left our car at her place and she walked with us to the train station, helped us get the subway tickets and marked the places in the map as we only had a day to see NY city.