The check in was easy and the room size is good for Japanese hotel. It's a little older, but with modern equipment.
Unfortunately, there was no WiFi, at 9pm at night, I was too lazy to try their limited mobile hotspots.
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia