We chose to book Eko Hotel for a business trip as we were advised this is the hotel to stay at when visiting Lagos and is one of the best 5 star hotels on Victoria Island. We booked two rooms at Eko Gardens and were very dissapointed upon our arrival. Whilst the other 3 hotels on the complex may be considered 4/5 star, Eko Gardens is at best 3 star. The reception area is poor and looks more like a motel, as for the rooms, they need a lot of work. My room had cracks in the walls, especially in the bathroom. Along with a flickering light in the bathroom, it was a guessing game as to whether the water would be scolding hot or cold when showering, bed linen was not spotless and had marks, no batteries in the TV remote, and I had 3 cockroaches during my stay. I appreciate tropical countries will have bugs but in an alleged 5 star resort I should not expect to come back to my room and find cockroaches. However, I cannot fault the service provided by staff, they were very friendly and always went above and beyond, be that at reception or at the various dining facilities on site. If you want a 5 star resort, do not choose Eko Gardens, choose the Eko Hotel or Eko Signature, I would hope the rooms are in far better condition.