Sharon and David were really nice, they had excellent communication. My trip was cancelled due to unforeseen circumstances and they were very considerate and very understanding about everything.