Excellent communication! The location is very convenient! It's easy to get to/from the airport and around the city. Even though there was a minor mishap with the booking, Craig was very accommodating and responsive. In the end, it all worked out and I could not have been happier. Thank you!