Take a look inside Kigali's premier luxury boutique hotel, the perfect stay for corporate and leisure travelers alike