How many crew are you looking to get rooms for? Is it a wide body pax a/c with oodles of cabin crew, or a smaller freighter crew?
There are a couple of 'Boutique' hotels on VI that can look after smaller numbers. Only drawback with VI is the probable need for MOPOL if travelling in evening or night time.
I didn't rate the Sheraton food when I was there in 2005, but there is a Chinese restaurant just next door which is good, and Londoners in Ikeja GRA which is close by.