Overall I had a really great stay (6 nights) at Avani in Gaborone. I was here for a very short business trip and wanted all of the modern comforts and conveniences and Avani didn't disappoint. From the breakfast buffet (I paid for it to be included), the room service, the pool lounge and the Pantry (coffee shop), the food quality was very high and the service was excellent. By the end of the week, the staff recognized me in the Pantry cofee shop, knew my order and even taught me a little bit of Setswana!
The only hiccup was I relocated from my original room, immediately after check-in, because the air conditioning wasn't working in room #1. I called the front desk, they sent someone very quickly to investigate and they moved me to a new room without any delays. Room #2 was great and the rest of the trip was without incident. I would gladly come and stay here again. Great for business travel.