David was very sweet, warm and helpful. There were many thoughtful touches. We would stay again.