Faultless! Beautiful place, fab location, amazing hosts! Would stay there again anytime