We stayed in Chiang Mai for 4 nights and Western House was, at best, adequate. To start, I had confirmed an airport pick-up one week before we arrived, but they were not there to meet us. We searched all pick-up areas and finally called them when we arrived and they took over a half hour to arrive, and then charged more than twice as much as a taxi would have cost, which we felt was quite unreasonable after being more than one hour late.
During our stay, we had done our own research and didn't need assistance, but they pressured us every time we walked by, and generally just made us feel really uncomfortable. The owner was nice enough, but usually a man was at the desk who continually tried to book us on their tours.
The room was very basic. Plain white-washed walls and very hard bed, which we mostly expected, but the significant black mold in the bathroom was smelly and awful. The "private balcony" was just a window onto the next building. And on day 2 we had ants move in and couldn't leave anything on the floor.
The turning point was when they explained to us that they had overbooked the hotel and needed us to change hotels. The owner showed us where they would move us - not too far, and a significant upgrade to help ease the hassle of packing and moving. We agreed, and saw them several times between then and time to move. When we arrived at the desk with our bags, ready to move, they explained that "unforeseen circumstances" had prevented us getting into that hotel, but they were moving us to another, which I couldn't find on any review sites and was not an upgrade at all. It was totally adequate, but really frustrating after being promised some nicer amenities and spending an hour packing and moving in the middle of our stay.
In short, I would not recommend this hotel unless you are simply looking for budget locations on the north end (a fairly long walk from most good street vendors/restaurants and night market) and happy to allow the staff to plan your travels for you.
One other initially amusing, then less fun, side point: being next to a temple meant a 5am bells and barking dog wake-up every morning.