The Apt is spacious and is perfectly kitted with what you might need. I would recommend getting a five day metro pass and then you can go anywhere with ease as Atikki station is 500m away 👌.
Malindi is also super helpful, I felt very well taken care of.