This is my "go to" hotel for overnight stops in Jakarta. It's close to the hotel, offers a shuttle aervice, offers an optional breakfast, and the price is right. I've stayed several times over the years and always been satisfied, although I noticed this last time that some of the walls and linens are showing their use.
There is no on-site restaurant, but there are some vending machines in the lobby and lots of "warung makan"s (local eating stalls) nearby for those who feel comfortable venturing out into the neighbourhood.
The free shuttle only runs at designated times and must be booked in advance. I believe guests can also charter a shuttle trip for rp. 35.000, which is a good price. I didn't have time to arrange a shuttle before I arrived this time, so ended up taking a taxi. Several parties offered me expensive flat rates (rp 190.000 or 150.000) but I turned them down and finally got a bluebird metered taxi. Paying the metered rate plus the airport surcharge plus the fee for thr taxi to get into the hotel parking lot came to rp. 51.000.
Once at the hotel, I asked if they could print my boarding pass for me, which they cheerfully did for rp 2.000/page. I was very pleased that I didn't have to go searching for somewhere to print off-site.
The breakfast was simple and saved the hassle of going out to find something else.
I would stay here again.