Bus was comfortable, driver is helpful and the trip to Legoland was worth it. The only let down was when the bus broke down on the way back to KL and we have to wait for a while still in Johor Bahru area. I have to cancel my trip to other places the next day not knowing what time we’ll be back to KL. The bus driver ordered a replacement bus for us after 2 hours trying to fix the bus with no luck but we finally arrived safely in KL on midnight.