Kevin was very accommodating. Location was perfect. We had an amazing time on the trip!