David's place was great and in a perfect location. The check-in process was organized and easy. The hosts were extremely kind and friendly. I would definitely stay here again!