A charming place to stay and a charming welcoming host!