Peter was incredibly flexible and understanding as my travel plans changed over and over. Great experience!