The best part about this place was its Location. It has a beautiful view of the ocean.Also since i traveled on work, it was right in th e middle of the offices i wanted to visit. Rooms are super clean, great interiors. Service was spot on. The Internet was really really good! The best actually when compared to all of the other places i have been to in Nigeria. It was even better than what i could get back at home.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.