We have dined at both for dinner. They are both very different meals. Boma, for a buffet, is wonderful. There are interesting and healthy choices at Boma, not just your standard buffet foods. Fresh fish, all different types of salads, soups, pita bread, hummus. I prefer those kinds of foods anyway, but my husband enjoys the ribs at Boma and the peanut noodles. They don't serve them every day, I believe only Sunday and Tuesday, but don't quote me on that. The desserts are amazing, and different. Sanaa has great offerings that are different and exceptionally flavorful. Our last trip in July, we dined at both. The animals outside the window came wandering past, the atmosphere is breathtaking. Eating dinner with a giraffe, it makes for a very unique dining experience. Let us know what you think and enjoy!