Amazing location, gracious hosts - even when we had a wee mishap.