David's place was just perfect for us, and he was extremely responsive and friendly. We will definitely be back.