Lovely location, homely touches and clear communication throughout.