It could be great, but it suffers most from the Seychelles style of service - not much and without any effort. Expect to wait up to an hour to have your order taken, then another hour to be be served the pizza (average) and fish (birds eye?) and then wait another hour for your bill to be brought to you. Very upsetting.
If you own or manage Baobab, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.