We stayed here just for transit, and overall the experience was fine. The staff were helpful and the check-in process was smooth. The location is indeed close to TPU Kebon Jeruk. I saw some reviews saying it felt a bit spooky, but since we only needed a quick stopover, it didn’t really bother us. For a short stay, everything felt okay.