David was absolutely amazing! So hospitable and accomodating, I look forward to staying again in the not too distant future!!