Our stay at David's place was great. Communication and the check in process was a breeze. The place is super clean and the location was excellent. Highly recommended