Catherine is a perfect, welcoming host. The annex was clean and had everything we could possibly need for a comfortable stay in such a beautiful location!