It consistently delivers. We love the spacious room (premium double room with balcony views, non smoking). The rooftop restaurant is always incredible and so is the room service. Lovely facilities and well maintained. Took a point off for location, it's in the Gaborone CBD, there's a shopping mall nearby (probably walking distance), but it's more offices and other hotels about. It's quiet and a nice little hideaway without being remote from the rest of town. Some people prefer this, some people don't.