Absolutely faultless on all accounts. Wish we could reside here permanently......!