Coushatta inn pictures. The little resort that once was ... in the piney hills of Louisiana