John is a very thoughtful and generous host. He let us check-in before time and follow up on our arrivals to make sure we arrive all okay. Moreover, he made our bed sheet :D Was great to chat with him on various topics and share some of his stories about Taiwan. I am more than happy to recommend everyone who would like a short stay in Taipei to come and share experience in John's place. With loves!