On a peaceful street by the beach, this friendly, Swiss-owned guesthouse offers attractively furnished rooms decorated with touches of African textiles. Three of the seven rooms have ocean views. There's ample space to relax with a roof deck, a courtyard and an indoor dining area with a small lending library.
Good dinners available, too.