I had a layover in Jakarta, but not really enough time to leave the airport for my preferred off site hotel. Also the other airside hotel did not make any accomodations for arriving at 11AM and departing at 4 PM. I would have had to reserve 2 nights. Check in took moderate time. It was somewhat odd that I had to leave 50,000 RP deposit in cash. That is a very small amount of money for a hotel deposit. They stored my luggage onsite which was nice because airport check in was closed. This isn't really a hotel per se, rather it consists of space age looking sleeping pods. The pod is quite small for someone my size 6’4”, but I was able to lay down. They provided headphones (well worn) a bottle of water, a blanket, pillow, and slippers. There isn't much room for storage in the pod and they do provide a storage locker, but the attendant had to hotwire the lock so I kept my carryon in the pod with me. The air conditioner barely worked and the temp inside was 22C which was a bit warm for me. There is a decent sized TV on one end and some well worn headphones as well as USB charging port to charge up a phone or Ipad There is no bathroom. I had to leave the hotel area to use the bathroom in the terminal. It wasn’t a far walk, but a bit inconvenient since I had already put my shoes in the storage locker. There is zero sound insulation in the pod so you hear every word outside in the hall. Overall since I only had a 5 hour layover it was OK and nice to have a tiny bit of privacy. Considering the price it was a satisfactory place to relax for a few hours between flights