Self Contained in Lagos Island, Lagos