We had a great time! We really appreciated that the trip was booked with a local tour operator, which we learned was one of the biggest and best in Kenya. Patrick was exceptionally helpful, and came to meet us 3 times to check in and make sure things were going well.
There was an unfortunate change to our flight to Lamu which happened 2 weeks before leaving, but were only told the morning of, and it meant waking early, somewhat unnecessarily, except that our flight was changed to the intl. airport instead, and it also meant stopping in another city on the way, which added time to our flight, and detracted from our time in Lamu.
Nevertheless, we had an amazing time, and are very pleased with the trip!
I would rate both customer service and our experience a 5. I would definitely recommend you to others, and am looking forward to saving up again so I can book my next trip.