Excellent company! I had a wonderful experience from the beginning to the end with Ambassador global. The staff was extremely thorough and helpful, the Chauffeur was prompt and professional, the vehicle was clean and top half of the line, the day was flawless. I would recommend to anybody!