I am planning to stay at a serviced apt on Ratchada soi 7, it is right by the Thailand Cultural MRT. Would that be too far off from soi cowboy and nana?

Are the taxi's safe to take at 3am??