Excellent stay, the apartment is lovely, comfy bed, air con, great shower. Location is good but it is about a 25 minute walk from the main city area but taxis are cheap and there is the hop on hop off bus right near the apartment. The communication between us right from the booking process and all the way through and during or stay was excellent, Very quick to respond. Africa met us upon arrival and was very friendly and helpful and gave us tips on places to go. We really enjoyed our stay and would definitely stay again. Fantastic!!