Joe's response time with communication was excellent, especially when I had trouble with the booking process. It was great value as well. Thank you Joe!