We were forced to make a late booking followed by a cancellation due to circumstances beyond our control and Mo was totally understanding, supportive and professional.