Aw Kelly, I am sooooooooooooo happy for you!! You really deserve a bit of luck after all you went through lately!!
That place sounds perfect for you!!

I cannot wait to see pics of the place (hint hint )
Oh, and cannot wait to see the reaction of your cats when they see their new "furever home"!!