I stayed here for two weeks and had a great time. Howie is a very friendly and helpful host, and speaks very good English. The room you'll be staying in is very basically furnished but comfortable enough. Upstairs is a 'co-working space', shared by young Taiwanese start-up workers. It's a good atmosphere if you have some work of your own to do. Good location for NTU and NTNU, and less than five minutes' walk from the Technology Building MRT station.
Also, the resident cat is very friendly.