I do not hate it. I often visit there.
Cool place. Well secured
Entrance to Ilala Palms, street end, 190 Stork Avenue.
Close to my home
Noisy residents, very unfriendly