it was our first time on a hop on hop off tour . It costs 35 MYR. the service starts at 9 am and closes by 8pm. we took the 10am bus and it was on time. Good audio commentary (recorded) of each attraction. It has around 23 stops. comfy seats and good airconditioning. we took a whole round trip on the bus and it lasted 2.5 hours. then we got down at certain places of our interest. we were quite satisfied with the route and enjoyed the ride. tickets can be purchased in the bus stops.