On time, very personable and accurate in description. Provided everything we may have needed for our trip and then some. We will be back!