Jakarta is one of the best city if you are in middle of Jakarta.
This city is City of Malls. There are lots of malls in Jakarta and some are so big it'll took around 4+ hrs just for visit.
Always travel by only Blue-Bird/Silver-Bird or Express taxies.
Food, sight-seeing and shopping
Food for Vegetarian there are plenty of hotels but the only thing that those are bit expensive (Ganesha Ek Sanskriti, Komalas, etc...)
Activities & things to do
If you are night life lover then you can enjoy night life also, Spa and you can go to Ancol (Fantasy Dunia & Atlantis) just like (Essal World and Water Kingdome in Mumbai) but good rides.
Must visit to Taman Safari at Bogor.
Travel tips, How to reach, travel warnings etc.
Take care of your belongings while visiting night life.