Lovely folks, lovely (and clean) apartment, and a lovely time!