I cannot say enough good things about this place, and Theresa!

First off, Theresa is engaging, great to be around, and was an exceptional host.
Secondly, the place was very clean, with a warm environment that's quite comfortable. Will definitely stay here again!