All I can add additionally is
You will love this place!!
And love the hospitality of the Hosts more. Communication and Location are key and you have both!!