Amazing little place in the cute town of Strahan. Great location.