Very rich descriptions, positively dripping with detail. Glad to have you back!
A few minor quibbles – missing word at the end of the second paragraph, and perhaps you might consider rewording to avoid the repeated use of “key” in the second sentence of the last paragraph.