Kevin and Cheri Goggans have been frequent visitors to Mountain View, Arkansas. They own a cabin in the mountains here and have taken the plunge into becoming the owners and operators of The Inn at Mountain View. You will be blessed to meet this awesome couple!