Wonderful stay in a beautiful location and a charming host