I always stay at Penny's when visiting Chiang Mai. Not only it's fabulous value for money, fresh towels every day, 2 bottles of free water and spotless bathroom and room, and your room is cleaned every day. Stephanie and Pete in reception are fabulous to deal with, even if I can't get in because it's fully booked, Stephanie will put me on the list if there is a cancellation, which there always it. It's walking distance to the big shopping centres, and you can easily get a red Songtoes (like a taxi but a lot cheaper, it's only 20baht around the old square and from the big shopping center. Plenty of hot water in the shower also and a baby fridge.