i would like to share my experience when i went to both city last two weeks..we arrived at Jakarta around 1.00 pm then checked in with Hotel Plaza(cost:rp200,000/nite include breakfast, hot shower provide). As your information, Hotel Plaza near to ITC/WTC Mangga Dua and Ancol. The hotel was very clean and comfortable for hubby n me. We went to hot spot in Jakarta such as Tanah Abang (i like it..i like it!), Plaza Senayan, Plaza Indonesia and Sogo. Sorry to say but, i didn't find anything interesting for me in Mangga Dua (like Plaza Sungei Wang in K.L). After 2 days, we took train to Bandung that cost us rp40,000 per person (executive). i really recommended this executive section to whom interested travel by train. Our journey took 3 hours to arrived at Bandung. We have to walk for a while to find blue bird taxi where they were outside the station (main road). DON'T BOTHER THE PERSON WHO OFFER YOU THEIR SERVICE INSIDE THE STATION BECAUSE THEY WILL CHARGE YOU TRIPLE! In Bandung we checked in with Hotel Bukit Dago (Rp121,000/nite include breakfast, hot shower provide). This hotel near to FOs in Dago area. My hubby n i decided to take angkutan as our main transportation. Believe me, u can save your money on shopping more! We went every single fos in Bandung.. for me, the best was Rumah Mode (plus Factory Outlet too). For dining i suggested u go to kampung daun, rumah makan sari sunda and also bumbu desa. u wont regret! that's all.. enjoy you holiday!