The location of this rental is amazing and was the only positive thing about the rental. We received very late communication on check in information-- was supposed to be given 72 hours in advance-- we were also asked to provide a 300SD cash deposit on arrival, which we were not informed was the expectation in advance. The apartment did not reflect the photographs and the place was unclean, especially the bathroom- the shower curtain was of very cheap and terrible quality. We did not know where to put our trash. There were no shutters or curtains in one of the bedrooms which was also a major issue, especially for our young children. I would not recommend this place, especially given the cost and value.