A great comfortable stay in a wonderful new home.