David is a great host. Very clear instructions and efficient communication. His place is amazing! Great amenities and location. Would love to stay at his place again.