We stayed here in May, and had a great time. The apartment was really spacious, well looked after and had everything we needed. It was only a few minutes walk from the marina with its bars and restaurants, and from there only another few minutes more along the river into Lagos town centre. There is an excellent supermarket 5 minutes walk away from the apartment which sells delicious cooked food to take away as well as local wines and cheeses. Great for eating on the top floor balcony watching the colourful native birds in the palm tree tops Parking at the apartment was easy and free! Although we didn't use the train, the station was also very handy, as was the town centre bus station.
We didn't use the passes for the swimming pool, but it did look very inviting.
The sandy beach was also an easy walk or few minutes drive away. All in all would highly recommend and will be going again soon!