Wonderful stay at a charming place with a charming and dedicated host