Flat fine, apart from lack of any view.
Getting in was a shambles. Card key we were given by agent in Lagos was deactivated. Flat management could not activate without explicit permission from Agent, which took time.
During our stay the battery ran out on card entry system on flat door, which again local management could not fix as it was not their responsibility.
No cleaning provided, or change of towels during the week - just one towel each for the week.
In short if you wish to rent one of these flats (which are fine and near the centre) then (a) rent one direct from the complex, rather than thru Agent, and (b) ensure you rent one with a view.