A gorgeous home on Ikoyi Island, Lagos, Nigeria