We stayed at this hotel after a week long journey of hiking Mt Kilimanjaro. It was the best thing we gifted ourselves. From the exceptional personalised service, to the lovely Gabi beach where they prepared a special menu for us which included freshly grilled Zanzibari lobsters and masala chips. We rented a villa with a private pool and lounged around all day. The staff are beyond friendly and the general manager himself also socialises with guests during dinners. I would totally go back.