David's apartment is fantastic - very clean and comfortable, with every modern convenience. We staid for two weeks in the beginning of summer and had some very hot and some quite cold days but the temperature inside was always perfect. The beds were very comfortable. David was very attentive and quick to respond. He also left some foods/snacks for us - much appreciated when arriving 4 am after 35 hours travel! The only slight downsides were the unexpectedly noisy traffic, and that the internet data allowance quickly ran out, and was quite costly to top up. Probably not a problem for most, but we had some work to do. All in all a very good and recommendable stay.