David place is cozy and the location is top notch. And his hospitality is superb. My luggage was delayed for more than 24 hours and when the airline delivered it over, I was out of the house. David was very helpful to receive the luggage on my behalf. Also we arrived taipei super early in the morning and David just let us check in without additional charge.
However, one thing to note is that the bed was placed at a mezzanine floor with very low ceiling - may not be comfortable for visitors with certain height so please beware.