John has great communication from day one through the entire process. he worked to ensure I had a great parking spot that was well lit. We had a couple of issues with our travel plans and John was available quickly to assist. We will be booking again for sure!!