We pre-booked a short trip around Northern Vietnam with Vietnam Original tours. They responded very quickly to email and were very helpful. Our guide was excellent and we really enjoyed the activities they arranged for us. Our boat trip around Cat Ba island in particular stood out as being excellent and we also really enjoyed Van Long National Park.