My friend and I really enjoyed our three night stay. Beautifully decorated, immaculate flat that feels quite spacious. Although we didn't meet Rafiki, she was extremely responsive including being very accommodating of our last minute request for our friend to stay on the final night. Rafiki was also flexible with our check in/check out. Close to food and drink by foot but also a few minutes walk to the nearest metro made it very easy to get around. I would highly recommend!