Rent a car. While not cheap, you can come and go when YOU feel like it.

And some of those "taxis" aren't really that safe (riding on a bench in the back of a half ton with no roll bar or seat belts)