A sparkling clean beautiful place to stay and a wonderful host .