Viangbua Mansion is a great hotel, very clean and excellent service. The breakfast is great, there is a choice of traditional Asian, American breakfast (eggs, sausage, toast), waffles and fruits, and this was included in our room rate. The rooms were cleaned daily, with fresh sheets and towels, as well as fresh drinking water in the fridge. Free wifi in the room, just ask reception for the code. The reception staff were great and very helpful when booking taxis, trips etc. The hotel is a 15-25 minute walk from the main city, depending on how quickly you walk. This wasn't a problem for us however if you don't like to walk you can easily grab a cheap communal taxi from the main road. There are 2 7/11s close by as well as many banks. Only bad thing is that there are no restaurants near by, you need to go into the main city to eat out. Would highly recommend and will diffidently stay here if we return to Chiang Mai.