Our stay at David’s place was over a couple of weeks. The place is small, but has all the amenities we required. I guess the location is the cause of the price, as the location is decent. David as a host was communicative and fulfilled our requests.