David is a super nice host. You can see from the settings and the furnishing that he had put in extra effort to make his visitors feel at ease. We have a super enjoyable stay. We particularly love the TV with Netflix account and the balcony. The bedroom and bathroom is super spacious. Wish we could stay for longer. Highly recommended.