Bus station at Ipoh was easy to navigate. Driver spoke English and informed me of the stops. Butterworth station was right next to the ferry to Georgetown. One star removed because Aman Jaya was a long way from Ipoh, about half an hour by cab. Also bus was very late to depart (but magically arrived at Butterworth at the predicted time).
Seats were comfortable and had extended leg room.
Bus departed on time.
Bus internal environment is non-smelly. No cigaratte smell.
However, seat cushion is not comfortable. Your thigh would feel numbed when sit for long hours.
Bus driver's attitude is abit unfriendly upon asking destination.