David's place was super modern and clean and had everything one could ask for! It was an exceptional stay with even more exceptional hosts! Hospitable, friendly and great communication. Would stay there again anytime.