Pretty awful hotel. They appear to have a contract with different airlines as there is always tons of flight crew staying there. That must be why they act like they don't care about your business. Breakfast was cold and gross. They would only give us one key to the room even though there were 2 of us and you need the key to access the elevator (and they also have it programmed so you can only go to your own floor so we couldn't get to the floor where our other family was staying). Rooms are semi clean but small. Every single encounter with the staff was brutal as they don't speak English which is fine but clearly don't even attempt to try to help. Their shuttle only leaves at scheduled times and you have to leave a 200,000 IDR key deposit. Close to the airport but still 100,000-150,000 IDR each way.