Overall, David's place was great though there were a few things that we felt were lacking --
For one, our wifi was out for several days and once fixed, was extremely slow moving. If you are looking for this spot to WFH or even stream Netflix to watch movies, this is not it. It'll be buffering, hazy, and not all the bedrooms will be able to connect. The second bedroom was unable to even connect to the wifi network which meant we were on data for most of our time here.
Secondly, there were only 2 towels per room. Given we had a reservation for 4, it was a bit frustrating to have to keep washing towels over and over especially if we needed an extra one.
Thirdly, we requested late check out and never received a response. This was obviously frustrating because we couldn't figure out our plans and just had to go forward with assuming we could not get a late check out.
Fourthly, the messages we received on Airbnb are different from what David told us. For example the keybox code was actually irrelevant but on Airbnb we were told to use that. We also received a message that we could get access to the gym but when we asked David, he told us there is no gym included in the stay. This got confusing and weird for us.