We would highly recommend Eviva Tour company, everything was well organised, the tours, guides and drivers were all excellent.
We altered our itinerary the night before we were due to go on a tour to Ha Long Bay and Ms Thu Trang was most efficient and organised everything for us. The Hotels were very good and the tours were excellent.