We really enjoyed staying at Alma House. Room was rather small and simple, but for the price it is very reasonable. Location is perfect! New Bahru is very cosy and cheerful place with children playground, good grocery store and some small unique shops in the same building as Alma House. (don't miss the book store on the 3rd floor) It is easy to walk around and many sight seeings are pretty near to the stay. Staff is nice and friendly, ready to help with any trouble.
Small fridge in the room would make the stay superb.