Baobab Suites is a luxe hotel offering modern suites, some with private pools, plus restaurants and a health club.