Great place, great location, will be happy to return. My stay wasn't the best tho, since there was lots of noisy/disruptive construction happening at Planet Africa during my stay, and the aircon was non-operational for the 1st 3 weeks. All that has been sorted now, so the next stay should be great!