We flew from phuket to Singapore with tiger airways then waited for a few hours then flew Singapore to Jakarta with lion air (horrible flight). We arrived quite late and checked into our hotel called Antoni. Worst hotel ever! The room was nice but service was terrible. Breakfast was toast covered in cheese with chocolate sprinkles in the middle. Pathetic. We were sure the hotel was a front for something dodgy. Try had cameras everywhere too and mirrors on the ceiling (gross). Jakarta was big dirty and boring we only spent 2 days there. Went for food walked about a bit. One night a man followed us into out hotel the reception staff said nothing and up the stairs. He thought we were prostitutes!!! What a creep. We went to the train station to buy tickets to get out of there and to a small beach town. We left the next day on a really nice train with air con and nice comfortable reclining seats to a place called pangandaran.